Foreign Invasions of Ancient India

Chronological Order of Ancient Indian Invaders

The correct chronological order of ancient Indian invaders is Greeks, followed by the Sakas, and then the Kushanas. This sequence began with the Indo-Greeks in the 2nd century BCE and ended with the Kushana empire in the 1st century CE.

Primary Reference: NCERT Class XI - Ancient India

Archived:

Updated:

With reference to the invaders in ancient India, which one of the following is the correct chronological order?

[UPSC CSE Pre 2006]

Detailed Solution & Historical Context

Concept


The post-Mauryan period was marked by successive waves of Central Asian and Mediterranean tribes entering India through the northwestern passes.

Authentic Source Evidence


  • Greeks (Indo-Greeks): Alexander invaded in 326 BCE; Indo-Greek rule flourished from ~180 BCE.

  • Sakas (Indo-Scythians): Invaded around the 1st century BCE, displacing the Greeks.

  • Kushanas: A branch of the Yuezhi tribe that established an empire in the 1st century CE.
  • Analytical Breakdown


  • Logic 1: The Greeks were the pioneers of northwestern invasion in the post-Alexandrian era.

  • Logic 2: The Sakas followed, establishing various satrapies in Gujarat and the Northwest.

  • Logic 3: The Kushanas, led by Kujula Kadphises, consolidated power later, reaching their peak under Kanishka in the 2nd century CE.
  • Conceptual Deep Dive & Logic

    "Which Kushana ruler is most famous for promoting Buddhism?"

    Kanishka is the most famous Kushana ruler, known for convening the Fourth Buddhist Council and patronizing Mahayana Buddhism.

    Examiner's Mindset & Pro-Tip

    "These invasions were not merely military; they facilitated the first major cultural and commercial synthesis between India and Central Asia."

    Topic Clusters (click to see related topic questions)

    Kanishka 11Silk Road 4
    UPSC Question Bank | Verified
    Live Archive Status