
When it comes to scoring big in Test cricket, few things match the sheer dominance of a double century. For Indian batters, converting starts into monumental scores has often been the hallmark of greatness.
When it comes to Test cricket, few nations boast a legacy as rich as India's. From batting icons to record-shattering performances, Indian cricketers have left an indelible mark on the longest format of the game. Among these milestones, scoring a double century (200+ runs in a single innings) stands out as a true testament to a batter's skill, patience, and dominance.
As of now, Virat Kohli holds the record for the most double centuries by an Indian in Test cricket, with seven double tons to his name. He surpassed legends like Sachin Tendulkar and Virender Sehwag, setting a modern-day benchmark in the format.
Kohli has smashed seven double centuries in Test cricket, more than any other Indian in the history of the game. What's remarkable is how quickly he got there. In just 123 Tests, Kohli has not only piled up over 9,000 runs but also gone past some of India’s greatest names when it comes to crossing the 200-run mark in an innings. His highest score — a brutal 254* — came against South Africa in Pune in 2019, and it's a testament to his ability to bat deep and break the will of bowling attacks.
Second on the list is Virender Sehwag. Sehwag scored six double centuries in just 103 Tests, including a jaw-dropping 319 against South Africa in Chennai — still the highest individual Test score by an Indian. Sehwag’s double tons weren’t slow, methodical climbs. They were explosions. When he got going, he didn’t stop at 100 or 150. He went all the way, often turning matches in a session.
Then there's Sachin Tendulkar, the man whose name is almost synonymous with Indian batting. Despite playing 200 Tests and scoring nearly 16,000 runs, Sachin had six double hundreds to his name. His highest Test score, an unbeaten 248 against Bangladesh, came relatively late in his career, but it highlighted his hunger to bat and bat and bat. For a player who spent 24 years carrying the hopes of a cricket-mad nation, his numbers speak for themselves.
Just behind Tendulkar is Rahul Dravid, with five double centuries. Known for his rock-solid technique and mental fortitude, Dravid’s 270 against Pakistan in Rawalpindi remains one of the most underrated innings in Indian cricket history. He didn’t just bat long — he batted smart. His contributions were rarely flashy but always crucial, especially in overseas conditions where others often faltered.
Sunil Gavaskar, the original batting giant of Indian cricket, follows with four double centuries. In an era without helmets and against some of the most fearsome pace attacks, Gavaskar stood tall. His highest score of 236* came against the West Indies, and it was a masterclass in concentration and discipline — traits he became famous for.
Rounding out this elite list is Cheteshwar Pujara, with three double centuries. Often referred to as the modern-day Dravid, Pujara has been India's anchor in Tests for the last decade. His 206* against England was a gritty, patient knock that displayed the old-school Test match temperament — something that feels increasingly rare in the T20 age.
While the names above often steal the spotlight, several others have made their mark with two Test double hundreds for India — a feat that’s far from ordinary. Vinod Kambli, in just 17 Tests, hammered two double centuries and finished with an impressive average of 54.20. His 227 remains a standout in Indian cricket folklore.
Mayank Agarwal and Yashasvi Jaiswal, the new-age openers, have also made it to this elite club. Agarwal’s 243 was a statement knock, while Jaiswal's unbeaten 214* shows he’s just getting started. While it looks like Mayank Agarwal’s time with India’s Test team is over, Jaiswal has plenty of time to climb higher.
Dilip Sardesai, Wasim Jaffer, and Vinoo Mankad were key figures in their eras, each contributing two double tons to Indian cricket. And finally, VVS Laxman had two double hundreds too — including his unforgettable 281 against Australia at Eden Gardens, often regarded as one of the greatest innings ever played.
Also Read: IPL Stars in Maharaja Trophy 2025 Who Got the Big Bucks
ScoreWaves © 2025 Copyright. All Rights Reserved.