7 Important Historical Battles Fought on Indian Soil

Battle of Ten Kings (14th Century)

The Battle of the Ten Kings, chronicled in the Rigveda’s 7th Mandala. It was fought between the Bharata Tribe, under the leadership of King Sudas, clashing with a formidable alliance of ten tribes.

Battle of Hydaspes

The Battle of Hydaspes, fought in May 326 BCE, on the banks of the Jhelum River, Alexander’s Macedonian army faced the formidable forces of King Porus, ruler of the Paurava kingdom in what is now northeastern Pakistan.

First Battle of Tarain (1191)

This battle was fought near Taraori in present-day Haryana and was a defining moment in the subcontinent’s history. It pitted the Rajput Confederacy, led by Prithviraj Chauhan, against the Ghurid Empires under Muhammad Ghori.

Battle of Talikota (1565)

The Battle of Talikota was a cataclysmic event that led to the downfall of the Vijayanagara Empire, one of the last great Hindu kingdoms in South India. The empire faced a coalition of Deccan Sultanates.

Battle of Plassey (1757)

The battle laid the foundation for British rule in India, Robert Clive’s relatively small contingent of East India Company forces overcame the larger army of Siraj ud-Daulah

The Battle of Buxar

fought on October 22, 1764, was a defining moment in the history of the Indian subcontinent, marking the consolidation of British power in India

Third Battle of Panipat

The Maratha Empire, which had risen to prominence in the Indian subcontinent, faced the Afghan forces of Ahmad Shah Abdali. Marathas were decisively defeated in this battle.

VIEW ALL

Read Next Story