British rule in India is usually said to have lasted for about 200 years , from the Battle of Plassey in 1757 to independence in 1947, while direct British Crown rule (the “British Raj”) lasted from 1858 to 1947 (about 89–90 years).

Quick Scoop

  • If you count from the Battle of Plassey (1757) , when the East India Company first gained major territorial and political control, to 15 August 1947 , it comes to roughly 190 years , often rounded to “nearly 200 years.”
  • The British Raj in the strict sense (rule by the British Crown, not the Company) ran from 1858 to 1947 , which is about 89 years.
  • That’s why you’ll see two common answers:
    • “Nearly 200 years” – including Company rule (1757–1947).
* “About 90 years” – only direct Crown rule (1858–1947).

Phases of British rule

  1. East India Company dominance (c. 1757–1858)
    • Starts with Plassey (1757) and Buxar (1764) , after which the Company controlled Bengal and then expanded across large parts of the subcontinent.
 * Company officials exercised political, military, and revenue authority, even though the British Crown did not yet rule directly.
  1. British Raj / Crown rule (1858–1947)
    • The 1857 revolt led to the end of Company rule and the Government of India Act 1858 , transferring power directly to the British Crown.
 * This phase lasted until **independence in 1947** , when British rule ended and India and Pakistan became independent states.

Why people say “more than 200 years”

Forum and public discussions often point out that:

  • The Crown ruled for 89–90 years, but
  • The combined period of Company plus Crown dominance over major parts of India is about 190 years , which is popularly simplified as “200 years of British rule.”

In short: textbook and exam answers usually say the British ruled India for “nearly 200 years” , from 1757 to 1947, with about 90 of those years under direct Crown rule (the British Raj).

Information gathered from public forums or data available on the internet and portrayed here.