Top 10 Test match run-scorers of the decade

Virat Kohli and Joe Root are seen as two of Test cricket's finest batsmen
Virat Kohli and Joe Root are seen as two of Test cricket's finest batsmen

#9 Cheteshwar Pujara (India)- 5,740 runs

Pujara has had success as one of the more old fashioned players still playing the game
Pujara has had success as one of the more old fashioned players still playing the game

In an era of explosive, powerful, attractive batting, Cheteshwar Pujara is a bit of a throwback when it comes to Test match batting. The 31-year-old is very much the glue of the Indian top order, batting time rather than going searching for runs, and in such a dynamic Indian batting line-up, it has proven a successful technique. He has made 5,740 Test runs at an average a little under 50 this decade, with 18 centuries to his name.

After initially making his Test debut against Australia in Bengaluru in 2010, as a stand in for VVS Laxman, he had to wait until 2012 to really establish himself in the side, having to wait for the likes of Laxman, Rahul Dravid and Sachin Tendulkar to retire. He is now one of the first names on the teamsheet for India’s Test side, and he looks likely to still have a big part to play for years to come.

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

Quick Links

Edited by Samya Majumdar
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