The important battles in Indian History cover all the major events and battles that took place during ancient, medieval and modern history. Given the long history of conquering and invasion, India has witnessed a huge number of wars which were fought for the quest of power, religious domination and territorial control. In this article, we are going to look into these wars and their important dates and significance.
Important Battles in Indian History
The important battles in Indian history are the ones that have left a lasting impact on the topography, culture and political environment of India. The battles in Indian history can be divided into three periods:
- Ancient period
- Medieval period
- Modern period
Important Battles in Ancient India History
Ancient Indian History has witnessed some important battles that reflect on the culture, philosophies and flourishing economy of that period. Once known as the “sone ki chidiya”, India was invaded by some powerful dynasties, with the intention of expansion and power control.
Battle Name |
Year |
Between |
Outcome |
Battle of the Ten Kings |
14th century BCE |
King of Bharatas vs. a confederation of ten tribes |
Bharatas emerged victorious, leading to the establishment of the Kuru Kingdom. |
Battle of Hydaspes |
326 BCE |
Alexander the Great vs. King Porus |
Alexander won but respected Porus, allowing him to retain his kingdom. |
Seleucid–Mauryan War |
305–303 BCE |
Chandragupta Maurya vs. Seleucus I Nicator |
Chandragupta secured territories and a marriage alliance with Seleucus. |
Kalinga War |
261 BCE |
Ashoka vs. Raja Anantha Padmanabha |
Ashoka won but adopted Buddhism due to the war’s brutality. |
Battle of Pullalur |
618–619 CE |
Chalukya King Pulakesin II vs. Pallava King Mahendravarman I |
Pulakesin II defeated the Pallavas. |
Important Battles in Medieval Indian History
Medieval India saw the invasion of the Mughal Empire and the Delhi Sultanate both constituting powerful empires. Both being powerful kingdoms, this period saw a rise in political struggles for supremacy in India and military conflicts. List of important battles in Medieval Indian History include:
Battle |
Year |
Between |
Outcome |
First Battle of Tarain |
1191 CE |
Prithviraj Chauhan vs. Muhammad Ghori |
Prithviraj defeated Muhammad Ghori, showcasing Rajput strength. |
Second Battle of Tarain |
1192 CE |
Muhammad Ghori vs. Prithviraj Chauhan |
Muhammad Ghori defeated Prithviraj, marking the start of Muslim rule in North India. |
Battle of Chandawar |
1194 CE |
Muhammad Ghori vs. Jaichandra |
Muhammad Ghori defeated Jaichandra, consolidating his power in northern India. |
Battle of Kili |
1299 CE |
Mongols (Chagatai Khanate) vs. Delhi Sultanate |
Delhi Sultanate, under Alauddin Khilji, successfully repelled the Mongol invasion. |
Battle of Delhi |
1398 CE |
Timur (Timurids) vs. Tughlaq Dynasty |
Timur sacked Delhi, causing widespread destruction and weakening the Tughlaq dynasty. |
First Battle of Panipat |
1526 CE |
Babur vs. Ibrahim Lodi |
Babur’s victory established the Mughal Empire in India. |
Battle of Khanwa |
1527 CE |
Babur vs. Rana Sanga |
Babur defeated Rana Sanga, solidifying Mughal control over northern India. |
Battle of Chanderi |
1528 CE |
Babur vs. Medini Rai |
Babur captured Chanderi, further consolidating Mughal power in central India. |
Second Battle of Panipat |
1556 CE |
Akbar (Mughals) vs. Hemu |
Akbar’s forces defeated Hemu, ensuring Mughal dominance in northern India. |
Battle of Haldighati |
1576 CE |
Maharana Pratap of Mewar vs. Mughal forces (led by Man Singh I) |
Mughals emerged victorious, Maharana Pratap’s guerrilla warfare tactics continued. |
List of Important Battles in Modern Indian History
Modern History of India constitutes a major power supremacy of the British and their ruling. The wars fought during this period shaped the political landscape of India and also acknowledged the wars fought by Indians against the British to get freedom from colonial rule. Important battles in Modern Indian History include:
Battle Name |
Year |
Between |
Outcome |
Battle of Plassey |
1757 CE |
British East India Company vs. Siraj-ud-Daulah |
Marked the beginning of British political dominance in India. |
Battle of Buxar |
1764 CE |
British East India Company vs. Mir Qasim, Shuja-ud-Daula, and Shah Alam II |
Consolidated British control over Bengal and established the Company’s dominance in India. |
Third Battle of Panipat |
1761 CE |
Marathas vs. Ahmad Shah Abdali |
Decisive defeat of the Marathas, leading to a decline in their power. |
Battle of Wandiwash |
1760 CE |
British vs. French |
Ended French ambitions in India during the Carnatic Wars. |
Anglo-Mysore Wars |
1767–1799 CE |
British East India Company vs. Mysore (Hyder Ali and Tipu Sultan) |
Series of wars that led to the fall of Mysore and strengthened British control. |
Anglo-Maratha Wars |
1775–1818 CE |
British East India Company vs. Maratha Empire |
Led to the dissolution of the Maratha Empire and British supremacy. |
Revolt of 1857 (First War of Independence) |
1857 CE |
Indian rebels vs. British East India Company |
Marked the end of Company rule and the beginning of direct British Crown rule. |
Top 10 Battles in Indian History
Here is a list of the top 10 most important battles in Indian history, based on their historical impact and legacy:
- Battle of Kurukshetra (Mahabharata)
- Date: Legendary (circa 3000 BCE)
- Significance: Fought between the Pandavas and Kauravas, the battle of Kurukshetra is a mythological battle which shaped the narrative in Indian culture about the Mahabharata and its philosophy.
- Battle of Hydaspes
- Date: 326 BCE
- Combatants: Alexander the Great vs. King Porus of Paurava
- Significance: fought on the banks of Jhelum River, the battle of Hydaspes was one of the biggest victories of Alexander. However, while King Porus was defeated, his efforts to resist were appreciated by Alexander.
- Kalinga War
- Date: 261 BCE
- Combatants: Emperor Ashoka and the kingdom of Kalinga.
- Significance: Ashoka is remembered to play an important role in preaching and promoting Buddhism in India as well in other nations. After the casualties that occured in the Kalinga War, Ashoka gave up on violence and decided to follow a non-violence life and embrace buddhism.
- Battle of Panipat
- Date: April 21, 1526
- Combatants: Babur vs. Ibrahim Lodi
- Significance: The beginning of Mughal Empire in India witnessed the first battle of Panipat that was fought in between Babur and Ibrahim Lodi. This war played a significant role in shaping Indian history by marking the start of Mughal Rule in India.
- Battle of Talikota
- Date: January 26, 1565
- Combatants: Deccan Sultanates vs. Vijayanagara Empire
- Significance: Battle of Talikota marked the collapse of Vijayanagara empire by a combined effort of the Deccan sultanate to fight against the power in south India.
- Battle of Plassey
- Date: June 23, 1757
- Combatants: British East India Company vs. Nawab of Bengal, Siraj-ud-Daula
- Significance:
- This battle marked the beginning of British rule in India. The British victory, largely due to treachery within the Nawab’s ranks, led to British domination of Bengal and, eventually, most of India.
- Battle of Buxar
- Date: October 22, 1764
- Combatants: British East India Company vs. Shuja-ud-Daula, Mir Qasim, and the Nawab of Oudh
- Significance: This war increased the influence of British over India and led to the expansion of British Colonial power, strengthening the control of British East India Company over Bengal territory.
- Battle of Kolhapur
- Year: 1779
- Combatants: Marathas vs. British East India Company
- Significance: Showed the resilience of Maratha Empire through the key battle of maratha-british conflict. After this war, the Marathas emerged as a powerful empire in Indian politics.
- First Battle of Indian Independence
- Year: 1857
- Combatants: Indian rebels (Sepoys) vs. British East India Company
- Significance: the Revolt against British Rule was the first war of Indian Independence. All the wars after this event were inspired from this war of 1857.
- Battle of Kohima
- Date: April 4 to June 22, 1944
- Combatants: British-Indian forces vs. Imperial Japanese Army
- Significance: A turning point in World War II where British-Indian troops halted Japan’s advance into India, shifting momentum in favor of the Allies in Southeast Asia.
All Battles fought in the past have played an important role in impacting the cultural and political history of India whether it involved struggle of independence, spread of religious changes and territorial dominance.
Last updated on July, 2025
→ UPSC Notification 2025 was released on 22nd January 2025.
→ UPSC Prelims Result 2025 is out now for the CSE held on 25 May 2025.
→ UPSC Prelims Question Paper 2025 and Unofficial Prelims Answer Key 2025 are available now.
→ UPSC Calendar 2026 is released on 15th May, 2025.
→ The UPSC Vacancy 2025 were released 1129, out of which 979 were for UPSC CSE and remaining 150 are for UPSC IFoS.
→ UPSC Mains 2025 will be conducted on 22nd August 2025.
→ UPSC Prelims 2026 will be conducted on 24th May, 2026 & UPSC Mains 2026 will be conducted on 21st August 2026.
→ The UPSC Selection Process is of 3 stages-Prelims, Mains and Interview.
→ UPSC Result 2024 is released with latest UPSC Marksheet 2024. Check Now!
→ UPSC Toppers List 2024 is released now. Shakti Dubey is UPSC AIR 1 2024 Topper.
→ Also check Best IAS Coaching in Delhi
Important Battles of Indian History FAQs
Q1. What was the greatest battle in Indian history?+
Q2. Which part of history is most important for UPSC Mains?+
Q3. What was the most famous battle in history?+
Q4. When and between whom did the major wars of Indian history take place?+
Q5. What was India called 1000 years ago?+
Tags: Important Battles in Indian Important Battles in Indian History