Polly Umrigar, in 1955, scored the first ever Test double century by an Indian batsman.
Virat Kohli tops the double century list among the Indian cricketers. Virat scored his 7th double ton in the match against South Africa on October 2019 at Pune.
Virender Sehwag and Sachin Tendulkar hold the record for the second most double hundreds in Test cricket by any Indian cricketers – 6.
Here, we present a comprehensive breakdown, listing every Indian batter who has achieved this monumental milestone, along with details of their remarkable innings
Indian Batters with Test Double Centuries
| Player | 200s | 300s | Home/Away | Favorite Opponent | HS (Opponent) | Latest 200 |
|---|---|---|---|---|---|---|
| Virat Kohli | 7 | 0 | 6/1 | Sri Lanka (2) | 254* vs South Africa | 254* vs South Africa (2019) |
| Virender Sehwag | 6 | 2 | 3/3 | Pakistan (3) | 319 vs South Africa | 293 vs Sri Lanka (2009) |
| Sachin Tendulkar | 6 | 0 | 3/3 | Australia (2) | 248* vs Bangladesh | 214 vs Australia (2010) |
| Rahul Dravid | 5 | 0 | 2/3 | Pakistan | 270 vs Pakistan | 270 vs Pakistan (2004) |
| Sunil Gavaskar | 4 | 0 | 2/2 | West Indies (3) | 236* vs West Indies | 236* vs West Indies (1983) |
| Cheteshwar Pujara | 3 | 0 | 3/0 | Australia (2) | 206* vs England | 202 vs Australia (2017) |
| VVS Laxman | 2 | 0 | 2/0 | Australia (2) | 281 vs Australia | 200* vs Australia (2008) |
| Mayank Agarwal | 2 | 0 | 2/0 | Bangladesh | 243 vs Bangladesh | 243 vs Bangladesh (2019) |
| Vinoo Mankad | 2 | 0 | 2/0 | New Zealand (2) | 231 vs New Zealand | 231 vs New Zealand (1956) |
| Vinod Kambli | 2 | 0 | 2/0 | Zimbabwe | 227 vs Zimbabwe | 227 vs Zimbabwe (1993) |
| Yashasvi Jaiswal | 2 | 0 | 2/0 | England (2) | 214* vs England | 214* vs England (2024) |
| Dilip Sardesai | 2 | 0 | 1/1 | West Indies | 212 vs West Indies | 212 vs West Indies (1971) |
| Wasim Jaffer | 2 | 0 | 1/1 | West Indies | 212 vs West Indies | 202 vs Pakistan (2007) |
| Karun Nair | 1 | 1 | 1/0 | England | 303* vs England | 303* vs England (2016) |
| Shubman Gill | 1 | 0 | 0/1 | England | 269 vs England | 269 vs England (2025) |
| Sourav Ganguly | 1 | 0 | 1/0 | Pakistan | 239 vs Pakistan | 239 vs Pakistan (2007) |
| MS Dhoni | 1 | 0 | 1/0 | Australia | 224 vs Australia | 224 vs Australia (2013) |
| Polly Umrigar | 1 | 0 | 1/0 | New Zealand | 223 vs New Zealand | 223 vs New Zealand (1955) |
| Gundappa Viswanath | 1 | 0 | 1/0 | England | 222 vs England | 222 vs England (1982) |
| Sanjay Manjrekar | 1 | 0 | 0/1 | Pakistan | 218 vs Pakistan | 218 vs Pakistan (1989) |
| Rohit Sharma | 1 | 0 | 1/0 | South Africa | 212 vs South Africa | 212 vs South Africa (2019) |
| Gautam Gambhir | 1 | 0 | 1/0 | Australia | 206 vs Australia | 206 vs Australia (2008) |
| Ravi Shastri | 1 | 0 | 0/1 | Australia | 206 vs Australia | 206 vs Australia (1992) |
| Mansur Ali Khan Pataudi | 1 | 0 | 1/0 | England | 203* vs England | 203* vs England (1964) |
| Anshuman Gaekwad | 1 | 0 | 1/0 | Pakistan | 201 vs Pakistan | 201 vs Pakistan (1983) |
| Navjot Singh Sidhu | 1 | 0 | 0/1 | West Indies | 201 vs West Indies | 201 vs West Indies (1997) |
Check Other Teams’ Double Century Records
Most Test 200s for Afghanistan
Most Test 200s for South Africa
Most Test 200s for West Indies
Beyond the Numbers: Trends in India’s Test 200s
Virat Kohli currently holds the record for the most Test double centuries by an Indian, with 7. All of these were achieved while he was captaining the Indian team. He also holds the record for most double centuries as a captain in Test cricket worldwide.
For a broader look at which teams have amassed the most 200s in Test history, you can read more in our article on ‘most 200s by teams‘.
Among the current non-retired Indian cricketers, only Cheteshwar Pujara has three Test double centuries. Mayank Agarwal and Yashasvi Jaiswal have each crossed the double-century mark twice in their careers.
Karun Nair and Shubman Gill are other current players with a Test double century. Notably, Karun converted his maiden double century into an even bigger one: a triple ton, making him the latest triple centurion for India.
The young sensation Yashasvi Jaiswal’s two Test double centuries followed by Shubman Gill’s captaincy knock in Edgbaston are also the latest additions to India’s elite list of double centurions.
More Yashasvi Jaiswal Stats
Yashasvi Jaiswal: Test Runs Breakdown by Opponent Team
Yashasvi Jaiswal: Test Runs Breakdown by Country
Yashasvi Jaiswal Test Runs Year by Year




