Highest Score in Test Cricket by an Indian Player
Off the last ball of a session in Multan in 2004, Virender Sehwag pushed a single to reach 300 — and four years later, in Chennai, he went even further. His 319 against South Africa in March 2008 is still the highest score any Indian has made in a Test innings, and he remains the only Indian batter with two scores past 300.
Highest Test scores by Indian batters
| Score | Batter | Opponent | Venue | Year |
|---|---|---|---|---|
| 319 | Virender Sehwag | South Africa | Chennai | 2008 |
| 309 | Virender Sehwag | Pakistan | Multan | 2004 |
| 281 | VVS Laxman | Australia | Kolkata | 2001 |
| 270* | Rohit Sharma | Sri Lanka | Kolkata | 2014 |
| 254 | Virender Sehwag | Pakistan | Lahore | 2006 |
| 248* | Sachin Tendulkar | Bangladesh | Dhaka | 2004 |
| 236* | Sachin Tendulkar | Australia | Sydney | 2004 |
| 224 | Sunil Gavaskar | England | The Oval | 1979 |
* = not out
Virender Sehwag’s 319
Sehwag batted the same way in every format: aggressive from ball one. That approach is exactly what let him score very large totals quickly rather than through hours of grinding. His 319 in Chennai took roughly 304 balls, and he was out in the 300s rather than batting on, unlike some record-holders who got there through sheer attrition. No other Indian opener has redefined what a Test triple-century looks like the way he did.
VVS Laxman’s 281 — a different kind of greatness
Laxman’s 281 against Australia in Kolkata in 2001 doesn’t crack the top two by runs, but it may be the most consequential Indian Test innings by result. India had followed on and were staring at an innings defeat; instead, they won. It was the only time a team had beaten Steve Waugh’s Australia after following on, and that context is why the innings is remembered well beyond its number.
Sachin Tendulkar’s big scores
Tendulkar’s highest Test score, 248 not out, shows that India’s leading run-scorer could produce enormous innings too, even though he’s less associated with 300-plus knocks than Sehwag. His record rests on consistency across thousands of innings rather than a handful of monster scores.
Rohit Sharma — the format crossover
Rohit’s 270 not out came in his first Test as a permanent opener, against Sri Lanka, and arrived alongside another century in the same match. It’s the clearest example of a batter carrying limited-overs instincts into the Test arena and making them work.
Why Indian batters rarely score 300+
Home pitches often favor spin and break down as a match progresses, and touring conditions bring their own problems. Sehwag’s two innings past 300 are the only examples in Indian Test history, which says something about how rare that combination of conditions, form, and intent really is.
Frequently asked questions
What is the highest score by an Indian player in Test cricket?+
Virender Sehwag scored 319 against South Africa in Chennai (2008), the highest individual Test score by any Indian cricketer.
Did Sachin Tendulkar ever score a triple century in Tests?+
No. Sachin Tendulkar's highest Test score is 248* against Bangladesh (Dhaka, 2004), which remains one of the highest scores by any Indian batter, but falls short of a triple century.
Has Sehwag scored more than one double century in Tests?+
Yes. Sehwag scored 319 (vs South Africa, 2008), 309 (vs Pakistan, Multan, 2004 — he added one run off the last ball to cross 300), and several other double centuries, making him India's most prolific big-score maker in Tests.
Sources
Related cricket guides
View all →Most Double Centuries in Test Cricket: Top 20 Scorers of All Time
Don Bradman leads all batters with the most double centuries in Test cricket history. This article covers the top scorers, the feats that define Test batting greatness, and what it takes to reach 200.
CricketBiggest Sixes in Cricket History: Longest Hits Ever Recorded
A look at some of the biggest sixes ever hit in cricket — the longest measured hits, the batters known for their extraordinary power, and what makes a truly remarkable six.
CricketLongest Six in Cricket History: The Biggest Hits Ever Recorded
Several sixes in cricket history have been measured at over 110 metres, with Shahid Afridi, Brett Lee, and a handful of power-hitters credited with some of the longest hits ever officially tracked.
CricketHighest Wicket Takers in ODI Cricket: All-Time Records
Muttiah Muralitharan leads the all-time ODI wicket-takers list with over 500 wickets. Wasim Akram, Waqar Younis, and Chaminda Vaas are among the other bowlers in the top bracket.
CricketMost Test Wins as Captain in Cricket: The All-Time Leaders
Ricky Ponting, Graeme Smith, and Steve Waugh are among the most successful captains in Test cricket history. This guide examines the all-time leaders in Test match wins as captain.
CricketHow Much Do Professional Cricketers Make in 2023?
Professional cricketer salaries range from a few thousand dollars a year for domestic players to several million for elite internationals. Earnings vary widely by format, contract tier, and country.