5 Indian batsmen with the highest averages in Test cricket

Cheteshwar Pujara
Cheteshwar Pujara

#1 Virat Kohli - 54.13*

Ad
Virat Kohli
Virat Kohli

Currently occupying the top spot in this illustrious list, Indian skipper Virat Kohli has been plundering plundering runs against different opponents in various conditions all across the world.

Ad

Kohli's recent form makes for astounding reading. From his last Test 33 innings, he has amassed 3340 runs with 13 hundreds and 6 double hundreds. The right-hander's unending zeal to score runs has made him undoubtedly the greatest batsman of the current era.

From 125* innings that he has played in his Test career thus far, Kohli has scored 6334 runs at a colossal average of 54.13 with 24 hundreds and 19 fifties.

(*at the end of India's first innings in the first Test against Australia at Adelaide in 2018)

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

Quick Links

Edited by Ram Kumar
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