⚔ Wars & battles

Every battle and conquest on YugMap: who fought, where and what it led to. Click a dot or a name for the full story.

Era All 🏺 Ancient India🏰 Medieval India🏛 Modern India
Type All BattleConquest / annexation 17 shown

Larger dots are major battles. ♻ marks a battlefield fought over more than once.

12th century BCE · 1

c. 1,200 BCE Battle of the Ten Kings ♻ Battle · Parushni (Ravi) river · Early Vedic Communities

6th century BCE · 2

c. 540 BCE Bimbisara annexes Anga Conquest / annexation · Champa · Haryanka Dynasty c. 518 BCE Achaemenid Persia annexes Gandhara Conquest / annexation · Takshashila · Achaemenid Gandhara & Hindush

5th century BCE · 1

c. 468 BCE Ajatashatru defeats the Vajji confederacy Conquest / annexation · Vaishali · Haryanka Dynasty

4th century BCE · 3

327 BCE Alexander crosses the Hindu Kush into Gandhara Conquest / annexation · Kapisa 326 BCE Battle of the Hydaspes Battle · Jhelum river → Alexander won but restored Porus as a vassal king. c. 317 BCE Chandragupta takes the northwest from Alexander's satraps Conquest / annexation · Punjab · Mauryan Empire → Greek garrisons east of the Indus were removed.

3rd century BCE · 1

c. 261 BCE Kalinga War Battle · Dhauli, Kalinga · Mauryan Empire → Kalinga was annexed and Ashoka renounced war for Dhamma.

2nd century BCE · 2

c. 180 BCE Demetrius I invades northwest India ♻ Conquest / annexation · Gandhara · Indo-Greek Kingdoms → Founded Indo-Greek rule south of the Hindu Kush. c. 161 BCE Dutugemunu unites Sri Lanka ♻ Conquest / annexation · Anuradhapura · Anuradhapura Kingdom

1st century BCE · 1

c. 28 BCE Satavahanas end the Kanva dynasty ♻ Conquest / annexation · Magadha · Satavahana Empire → The Kanva dynasty ended.

2nd century CE · 1

c. 124 CE Gautamiputra Satakarni defeats Nahapana Battle · Nashik · Satavahana Empire → The Satavahanas recovered the western Deccan from the Kshaharatas.

3rd century CE · 1

c. 230 CE Sasanian conquest of the western Kushan lands Conquest / annexation · Bactria · Kushan Empire → Kushanshah governors ruled Bactria as Sasanian vassals.

4th century CE · 1

c. 395 CE Chandragupta II conquers the Western Kshatrapas Conquest / annexation · Ujjain · Gupta Empire → The Guptas gained Gujarat, Malwa and the western ports.

5th century CE · 1

c. 455 CE Skandagupta repels the Hunas ♻ Battle · Bhitari · Gupta Empire → The first Huna invasion was repulsed.

6th century CE · 2

c. 510 CE Huna invasions under Toramana Battle · Eran · Alchon Huns (Hunas) → The Hunas seized parts of western and central India, weakening the Guptas. c. 528 CE Yashodharman defeats Mihirakula Battle · Mandsaur → Mihirakula's power in central India was broken.