Updated on: 04 August, 2025 07:00 PM IST |Shweta Shah

The India vs. England Test series wrapped up as the five-match series ended in a draw. The fifth and last match was a nail-biting one where Mohammed Siraj emerged as a hero. Amid this exciting news, discover five Indian-origin cricketers who played for England. Read on to see which sportsman made it to the list.

1. Nasser Hussain
The ace cricketer captained the England cricket team between 1999 and 2003. Nasser Hussain is an Indian by birth, with his father being an Indian-origin who married an English woman.He extended his overall international cricket career from 1990 to 2004. The former batsman even made his Bollywood debut with Akshay Kumar's Patiala House in 2011.

2. Ranjitsinhji
Fondly known as Ranji, he is the cricketer after whom India's prominent domestic cricket tournament, 'Ranji Trophy' was named. Ranjit was born in Kathiawar, in modern-day Gujarat, in 1872 and later became the Maharaja of Nawanagar princely state.Ranjitsinhji was known as the 'Father of Indian Cricket' but never got a chance to play for his own country. However, the batsman represented England in 1896 and went on to score a glorious century in his Test debut.

3. Monty Panesar
Mudhsuden Singh, aka Monty Panesar's roots can be traced back to Punjab. The left-arm spinner made his Test cricket debut in 2006 against India in Nagpur and his One Day International (ODI) debut for England in 2007.
4. Ravi Bopara
Bopara was born into an Indian immigrant family who moved to England for a better future. He plays for the Sussex County Cricket Club and has also represented the England national cricket team.Originally a top-order batsman, his medium-pace bowling has made him an ace all-rounder.















