⚔ 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 44 shown

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

7th century CE · 2

c. 618 CE Pulakeshin II defeats Harsha on the Narmada Battle · Narmada river · Chalukyas of Badami → The Narmada became the southern limit of Harsha's empire. 642 CE Narasimhavarman I captures Vatapi Battle · Badami · Pallava Dynasty → Pulakeshin II was killed and Narasimhavarman took the title Vatapikonda.

8th century CE · 1

c. 738 CE Arab advance checked in Rajasthan Battle · Rajasthan · Gurjara-Pratihara Empire → Arab expansion east of Sindh was halted for centuries.

10th century CE · 2

c. 916 CE Indra III sacks Kannauj ♻ Battle · Kannauj · Rashtrakuta Empire → The Pratiharas were temporarily driven out of Kannauj. 949 CE Battle of Takkolam ♻ Battle · Takkolam · Rashtrakuta Empire → The Rashtrakutas defeated the Cholas and occupied Tondaimandalam.

11th century CE · 4

1001 Mahmud defeats Jayapala at Peshawar Battle · Peshawar · Ghaznavid Empire → Jayapala was captured and later abdicated. 1008 Battle of Chach ♻ Battle · Chach plain, Attock · Ghaznavid Empire → Anandapala's coalition was defeated, opening Punjab to Mahmud. 1018 Mahmud sacks Mathura and Kannauj Battle · Mathura · Ghaznavid Empire → The Pratihara capital was plundered. 1026 Mahmud of Ghazni raids Somnath Battle · Somnath · Ghaznavid Empire → The Somnath temple was plundered and Mahmud carried vast treasure to Ghazni.

12th century CE · 4

1178 Battle of Kasahrada: Ghurids defeated Battle · Mount Abu · Chaulukyas (Solankis) of Gujarat → Muhammad of Ghor was repulsed from Gujarat. 1191 First Battle of Tarain ♻ Battle · Tarain · Chahamanas (Chauhans) of Shakambhari → Prithviraj Chauhan defeated Muhammad of Ghor, who retreated wounded. 1192 Second Battle of Tarain ♻ Battle · Tarain · Ghurid Empire → Prithviraj Chauhan was defeated and killed, opening north India to the Ghurids. 1194 Battle of Chandawar Battle · Chandawar · Ghurid Empire → Jayachandra was killed and the Ghurids took Kannauj and Varanasi.

13th century CE · 3

1221 Chinggis Khan pursues Jalal ad-Din to the Indus ♻ Battle · Indus river → Jalal ad-Din escaped across the Indus and Iltutmish refused him asylum. 1296 Alauddin Khalji raids Devagiri Battle · Devagiri · Khalji Dynasty 1299 Mongols defeated at Kili ♻ Battle · Kili, near Delhi · Khalji Dynasty → Alauddin Khalji's army repelled Qutlugh Khwaja's Mongol invasion.

14th century CE · 2

1303 Siege of Chittorgarh ♻ Battle · Chittorgarh · Khalji Dynasty → Chittor fell to Alauddin Khalji after a long siege. 1398 Timur sacks Delhi ♻ Battle · Delhi · Tughlaq Dynasty → Delhi was devastated and the Tughlaq sultanate never recovered.

16th century CE · 13

1509 Battle of Diu Battle · Diu · Portuguese Estado da Índia → Portuguese naval supremacy in the Arabian Sea was established. 1520 Krishnadevaraya takes Raichur Battle · Raichur · Tuluva Dynasty → Vijayanagara won the Raichur doab from Bijapur. 1526 First Battle of Panipat ♻ Battle · Panipat · Mughal Empire → Ibrahim Lodi was killed and Babur founded the Mughal Empire. 1527 Battle of Khanwa Battle · Khanwa · Mughal Empire → Babur defeated Rana Sanga's Rajput confederacy, securing Mughal rule in the north. 1529 Battle of the Ghaghra ♻ Battle · Ghaghra river · Mughal Empire → Babur defeated the Afghan chiefs of the east. 1539 Battle of Chausa ♻ Battle · Chausa · Sur Empire → Humayun was defeated and escaped by swimming the Ganga. 1540 Battle of Kannauj ♻ Battle · Kannauj · Sur Empire → Humayun fled into exile and Sher Shah founded the Sur Empire. 1555 Humayun recovers Delhi (Battle of Sirhind) Battle · Sirhind · Mughal Empire → Humayun regained his throne from the Surs. 1556 Second Battle of Panipat ♻ Battle · Panipat · Mughal Empire → Hemu was captured and killed, securing Akbar's throne. 1565 Battle of Talikota Battle · Talikota · Tuluva Dynasty → Vijayanagara's army was routed and its capital Hampi was sacked. 1568 Akbar takes Chittorgarh ♻ Battle · Chittorgarh · Mughal Empire → Chittor fell and Rana Udai Singh moved his capital to Udaipur. 1576 Battle of Haldighati Battle · Haldighati · Mewar (Sisodia) → The Mughals held the field but Maharana Pratap escaped to continue resisting. 1576 Battle of Rajmahal: Mughals take Bengal Battle · Rajmahal · Mughal Empire → Daud Khan Karrani was killed and Bengal became a Mughal province.

17th century CE · 4

1612 Battle of Swally ♻ Battle · Suvali near Surat · British East India Company → The English defeated the Portuguese and won trading rights at Surat. 1659 Shivaji kills Afzal Khan at Pratapgad Battle · Pratapgad → Bijapur's army was routed and Shivaji's power grew. 1664 Shivaji sacks Surat ♻ Battle · Surat 1671 Battle of Saraighat Battle · Saraighat, Guwahati · Ahom Kingdom → The Ahoms defeated the Mughals, keeping Assam independent.

18th century CE · 9

1724 Battle of Shakar Kheda: Hyderabad State founded Battle · Shakar Kheda · Hyderabad State (Nizams) → Nizam-ul-Mulk defeated the Mughal governor and founded Hyderabad State. 1737 Baji Rao raids Delhi ♻ Battle · Delhi · Maratha Empire 1739 Nadir Shah sacks Delhi ♻ Battle · Karnal / Delhi · Mughal Empire → Delhi was plundered and the Peacock Throne and Koh-i-Noor taken to Persia. 1741 Battle of Colachel Battle · Colachel · Travancore → Travancore defeated the Dutch, ending Dutch ambitions in Kerala. 1742 Maratha (Bargi) raids on Bengal Battle · Murshidabad · Nawabs of Bengal 1746 French capture Madras (First Carnatic War) Battle · Chennai · French India 1749 Battle of Ambur Battle · Ambur · Carnatic (Nawabs of Arcot) → Anwaruddin Khan was killed; Chanda Sahib, backed by the French, took Arcot. 1751 Siege of Arcot Battle · Arcot · Carnatic (Nawabs of Arcot) → Clive's defence of Arcot turned the Second Carnatic War in Britain's favour. 1757 Battle of Plassey Battle · Palashi · British East India Company → Siraj ud-Daulah was defeated and Mir Jafar became a Company-backed nawab.