10 batsmen who have scored the highest percentage of their team's runs in Tests

Gooch was one of the greatest batsmen of his generation
Gooch was one of the greatest batsmen of his generation

#7 Sunil Gavaskar- 17.73%

Sunny was the greatest Indian batsman of his time
Sunny was the greatest Indian batsman of his time

One of the greatest opening batsmen in the history of Test cricket, Sunil Gavaskar’s Test career spanned from 1971-1987. During this period, India scored 57078 runs in Tests and Gavaskar scored 10122 of them (17.73%).

Sunny averaged 51.12 in Tests and had 45 fifties and 34 hundreds to his name. His highest score was 236 against West Indies at Chennai which was the highest Test score by an Indian batsman at the time.

Despite the presence of several notable Indian batsmen like Dilip Vengsarkar, Mohinder Amarnath and Gundappa Viswanath, Gavaskar managed to score a percentage of India’s runs during his career which hasn’t been bettered by any Indian batsman who has played more than 50 Test matches.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Kishan Prasad
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications