Grow your visibility across sports enthusiasts and fans.

Rohit Sharma’s Test Legacy: Most Sixes, Debut Century, and Unbeaten Century Record

Indian captain Rohit Sharma retires from Test cricket with 4301 runs in 67 matches. Explore his top records, including debut century, most sixes, and ICC WTC milestones.

Sandipan Ghosh
Last updated: 16.05.2025
Rohit Sharma in Test Cricket

Indian captain Rohit Sharma just announced his retirement from Test cricket. As he already retired from the T20I format last year after leading the national team to win their second T20 World Cup title, Rohit is now active only in the ODI format as a captain.


In Test cricket, Rohit Sharma had some great memories as he scored 4301 runs in 67 Tests with an average of 40.57, including 12 centuries and 18 half-centuries. His highest score in a Test innings was 212 against South Africa during the 2019 Ranchi Test. 

Rohit Sharma-led India played 24 Tests, where his team won 12 Tests, lost nine, and drew three Tests. Here, we are going through some key stats on Rohit Sharma’s key special records in Test cricket. 


Rohit Sharma: Century on Test debut

  • 14th Indian batter to score a century on Test debut.

  • With 177, Rohit recorded the second-highest score by an Indian on Test debut. The record is 187 by Shikhar Dhawan, recorded in 2013 against Australia in Mohali.


Rohit Sharma: 100s in the first two Test innings and matches

  • After Mohammad Azharuddin (centuries in the first three Tests) and Sourav Ganguly (centuries in the first two Tests), Rohit became the third Indian to record centuries in the first two Test matches by scoring 177 and 111*.

  • After Sourav Ganguly (131 and 136), Rohit became the second Indian to record centuries in the first two Test innings. 

  • Rohit became the fifth batter to record centuries in the first two Test innings. 


Rohit Sharma: Scored 125+ runs in both innings of a Test match

  • During the 2019 Visakhapatnam Test against South Africa, opener Rohit scored 176 and 127 runs. He is still the only Indian batter to record 125+ runs in both innings of a Test match. 

  • Rohit was the 11th batter to record 125+ runs in both innings of a Test match. 


Rohit Sharma: Record with the most sixes in a Test match

  • With 13 sixes during the 2019 Visakhapatnam Test against South Africa, Rohit holds the record for most sixes in a Test match.


Rohit Sharma: 88 Test sixes

  • With 88 sixes, Rohit is in the second place in the list of most Test sixes by an Indian. Virender Sehwag holds this record with 90 Test sixes. 

  • Rohit is in the joint ninth position in the record list of most sixes in Test cricket. 


Rohit Sharma: 100% winning record on most Test centuries 

  • Rohit holds the record for the most Test centuries with a 100 per cent winning record. His 12 Test centuries all ended with victories for India (11 Tests, one Test had two centuries). Australian cricketer Warwick Armstrong was in the next place with six Test centuries, with all winning records.


Rohit Sharma: ICC World Test Championship

  • With nine Test centuries, Rohit holds the record for most Test centuries by an Indian in the ICC World Test Championship history. 

  • With all nine centuries as an opener, Rohit records the most centuries by an opener in the ICC World Test Championship history. 

  • With 2716 runs, Rohit also holds the record for most runs by an Indian in ICC World Test Championship history.


Must Read | 17 Unknown facts about Rohit Sharma you might not know

Chase Your Sport

Stay up-to-date on the latest sports news, stats, expert analysis and trends, including cricket, football, wrestling, tennis, basketball, Formula One and more. Find previews, schedules, results of upcoming events, and fantasy tips on Chase Your Sport.