the following table explains the major wars fought on indian territory −
| war | fought between | time |
|---|---|---|
| battle of the ten kings | king sudas of trustu-bharata trib defeated ten kings | 14 bce |
| battle of the hydaspes | between king porus and alexander | 326 bce |
| conquest of the nanda empire | between chandragupta maurya and dhana nanda | 321-320 bce |
| seleucid-mauryan war | between chandragupta maurya and seleucus | 303 bce |
| kalinga war | between ashoka and rani padmavati | 262 bce |
| common era(ce) | ||
| huna invasion | between huna and gupta empire | 458 ce |
| battle of pullalur | between the chalukya king pulakesin ii and the pallava king mahendravarman i | 618–619 ce |
| battle of vatapi | between the pallavas and chalukyas | 642 ce |
| battle of rajasthan | a series of battles fought between the umayyad and later the abbasid caliphates, and kings to the east of the indus river | 712-740 ce |
| battle of peshawar | mahmud of ghazni defeated jayapala | 1000 ce |
| first battle of tarain | prithvi raj chauhan defeated muhammad ghori | 1191 ce |
| second battle of tarain | muhammad ghori defeated prithvi raj chauhan | 1192 ce |
| battle of chandawar | muhammad ghori defeated jaichandra | 1194 ce |
| first battle of panipat | babur defeated ibrahim lodhi | 1526 ce |
| battle of khanwa | mughal emperor babur defeated rana sanga of mewar | 1527 ce |
| battle of chanderi | babur defeated medini rai of chanderi | 1528 ce |
| battle of ghagra or gogara | babur defeated afghans | 1529 ce |
| battle of chausa | shershah suri defeated mughal emperor humayun | 1539 ce |
| battle of kanauj or billgram | shershah suri defeated mughal emperor humayun | 1540 ce |
| second battle of panipat | akbar defeated hemu | 1556 ce |
| battle of bannihatti or tallikota | deccan sultanates defeated the vijayanagara empire | 1565 ce |
| battle of haldighati | mughal emperor's forces led by man singh i defeated maharana pratap | 1576 ce |
| battle of kartarpur | between mughal emperor shaha jahan and sikh led by guru hargobind singh | 1635 ce |
| battle of samugarh | between dara shikoh (the eldest son of shah jahan) and his two younger brothers aurangzeb and murad baksh (third and fourth sons of the mughal emperor shah jahan) | 1658 ce |
| battle of kolhapur | shivaji defeated adilshahi forces | 1659 ce |
| battle of purandar | mughal forces defeated shivaji | 1665 ce |
| battle of sinhagad | between mughal empire and maratha empire | 1670 ce |
| battle of bhupalgarh | mughal forces defeated shivaji | 1679 ce |
| battle of palkhed | the marathas defeated the nizam | 1728 ce |
| battle of mandsaur | malharrao holkar (maratha leader) defeated jai singh (rajput ruler) | 1733 ce |
| first battle of delhi | maratha defeated the mughals | 1737 ce |
| battle of vasai | maratha defeated portuguese | 1939 ce |
| first battle of katwa | between nawab of bengal and maratha | 1742 ce |
| second battle of katwa | between nawab of bengal and maratha | 1745 ce |
| first carnatic war | between british and french forces | 1746-1748 ce |
| second carnatic war | british forces defeated french forces | 1749-1754 ce |
| battle of plassey | british forces defeated nawab siraj ud-daulah of bengal | 1757 ce |
| battle of wandiwash | between british and french forces | 1760 ce |
| third battle of panipat | the king of afghanistan, ahmad shah abdali defeated the maratha empire | 1761 ce |
| battle of buxar | between the british east india company led by hector munro and the combined army of mir qasim, the nawab of bengal; the nawab of awadh; and the mughal king shah alam ii | 1764 ce |
| first anglo–mysore war | between the sultanate of mysore and the east india company | 1767–1769 ce |
| first rohilla war | between shuja-ud-daula, nawab of awadh and the rohillas | 1773-1774 ce |
| first anglo-maratha war | between the british east india company and maratha empire | 1775-1782 ce |
| second anglo–mysore war | between the kingdom of mysore and the british east india company | 1780–1784 ce |
| third anglo–mysore war | between the kingdom of mysore and the east india company | 1790–1792 ce |
| fourth anglo–mysore war | between the kingdom of mysore and the british east india company | 1798–1799 ce |
| second anglo-maratha war | between the british east india company and the maratha empire | 1803–1805 ce |
| third anglo-maratha war | between the british east india company and the maratha empire | 1817–1818 ce |
| first anglo-sikh war | between the sikh empire and the east india company | 1845-1846 ce |
| second anglo-sikh war | between the sikh empire and the british east india company | 1848-1849 ce |
| bhutan war | between bhutan and british east india company | 1865 ce |
| third anglo-afghan war | between british india and afghan | 1919 ce |
| battle of imphal | between british india (allied forces) and japan emperor | 1944 ce |