Major Ancient Indian Wars & Battles
Overview
| Ancient Battles Overview | Decisive conflicts altering dynastic boundaries, religious patronage, and administrative systems from Vedic tribal skirmishes to imperial conquests. |
1. Ancient Indian Battles Chronology
| Dasarajna & Hydaspes | Dasarajna (Vedic): King Sudas defeated 10 tribes on River Parushni (Ravi). Hydaspes (326 BCE): Alexander defeated Porus on River Jhelum (Hydaspes). |
| Seleucid-Mauryan & Kalinga | Seleucid-Mauryan (305 BCE): Chandragupta Maurya defeated Seleucus Nicator (gained Kabul, Kandahar, Herat). Kalinga War (261 BCE): Ashoka defeated Kalinga; shifted from Bherighosa to Dhammaghosa (Rock Edict XIII). |
| Huna Defeat & Battle of Narmada | Huna Defeat (c. 458 CE): Skandagupta defeated Hunas (Bhitari Pillar). Battle of Narmada (c. 618 CE): Pulakesin II (Chalukya) defeated Harshavardhana (Aihole Inscription). |
| Vatapi & Southern Battles | Vatapi (642 CE): Narasimhavarman I (Pallava) defeated & killed Pulakesin II (assumed title Vatapikonda). Takkolam (949 CE): Krishna III (Rashtrakuta) defeated Cholas. Koppam (1052 CE): Cholas defeated Chalukyas (Rajendra II crowned on field). |
2. Foreign Invasions Overview
| Persian, Greek & Kushana | Persian (516 BCE): Darius I annexed Indus Valley; introduced Kharoshthi script. Macedonian (326 BCE): Alexander reached Beas River where troops mutinied. Post-Mauryan (190 BCE): Indo-Greeks, Shakas, Parthians, Kushanas integrated Silk Route. Hunas (5th C. CE): Caused collapse of Gupta Empire. |
UPSC High-Yield Recall & Exam Traps
| Dasarajna River Location | Fought on banks of River Parushni (Ravi). |
| Kalinga War Edict Source | Documented in Major Rock Edict XIII. |
| Battle of Narmada Verification | Verified by Aihole Inscription composed by Ravikirti. |
| Hydaspes River Trap | Fought on River Jhelum (Hydaspes), not Indus or Sutlej. |