Conquest of Bundelkhanda: During the reign of Mihirabhoja's father, Bundelkhanda had become independent. That is why Ramabhadra could not certify and continue the charity given by Nagabhata in Kalanjaramandal, but Mihirabhoja again started it. This indicates that he had re conquered Bundelkhanda and king Jayasakti had accepted his suzerainty as well.
Conquest of Rajputana: Varaha, Daulatpur and Kahala inscriptions indicate that he had brought Rajputana and several other provinces under his control. It can also be stated that king Kakkata of Mandsor branch of the Pratiharas who was the samanta of Nagabhata again became the ruler of this region. Kakkata had fought against the Gaudas in Mudoggiri. Bahuka was his son who had killed Nandabala and Mayra and had defeated the kings of nine Mandals. Bahuka had also become independent but Mihirabhoja again brought him under his control. Pratapgarh inscription mentions the following words. It also confirms the control of Mihirbhoja over the southern portion of Rajputana. Chatasu inscription of Jaipur also let the reader know that Mihirbhoja had compelled Harsha Gupta, who had defeated the gauda King, to accept his sovereignty. Harsha Guhila had presented many horses to Mihirabhoja.
Conquest of Punjab: 'Rajatarangini' of Kalahana and Pahewa inscription indicate that Karnal region of the eastern Punjab was under the control of Mihirabhoja. However, it is stated that when Mihirabhoja was in the wars of eastern India, king Sankarvarman of Kashmir had brought this region under his control. But even after that some portion of the Karnal region remained under the control of Mihirabhoja.
Conquest of western India: According to one copper plate one samanta Balavarman had defeated Vishad and killed Jajjap and other kings and thus drove away the Hunas.
Conquest of central India: The inscriptions found at Gwalior and Deogarh of central India indicate that Deogarh i.e. Jhansi region and Gwalior region were being governed by the representatives of Mihirabhoja.
War with the Rashtrakutas: During the reign of Mihirabhoja, Amoghavarsa and Krishna II were the Rashtrakuta kings who were ruling over Kannauj. These were weak rulers and hence Mihirabhoja captured Kannauj and extended his empire up to river Narmada. In the course of time, however, Dhruva II, the Gujarat samanta of Amonghvarsa defeated Mihirabhoja in the battle and had driven him away.
The war between Rashtrakutas and Bhoja continued for several years and both tried to bring the province of Avanti under their control. Even the last years of the reign of Mihirabhoja passed in these wars.
War with the Palas: King Devapala of the Pala dynasty was a brave and powerful king during the reign of Mihirbhoja. His inscriptions refer that he realized tributes and taxes from the Kints of the territories from Himalaya to Vindyachal and from the eastern frontier to the western frontier of northern India. Though these descriptions seem to be an exaggeration, yet the power of Devapela was so strong that it appears that both Bhoja and Palas must have shared victories as well as defeats in their wars with each other. The historian expresses different views with regard to the final victory. But according to Gwalior prasasti, in the end, Bhoja has defeated the son of Devapala.
Other conquests: Mihirabhoja had also conquered many other provinces. He had attacked Karnal, western and southern Saurashtra etc. The Arab travelling Suleman has praised his big army and his efficient administration.
Mihirabhoja was the most powerful ruler of the Pratihara dynasty. His empire extended from the Terai of Himalay to Bundelkhanda and Kausambhi, to the frontier of Pala kingdom in the east, and Saurashtra in the west. A large portion of Rajasthan was also under his control.
Some of the coins of Mihirabhoja that are found can be mentioned as alloyed silver which indicates that on account of constant wars his economic condition had become bad. Mihirabhoja was against the Muslim religion. He was the worshipper of Vishnu and Shiva.