Best batsmen in the world across all formats (based on ICC Rankings)

Srihari
angelo mathews
Mathews is ranked No.8 in the test cricket format

No.1: Virat Kohli

virat kohli
2016 has been a sublime year for Virat Kohli with the bat

Overall Ranking: 16 Points: 2439

Despite not being in the top 10 in all three formats, the No.1 batsman across all formats according to ICC rankings is Virat Kohli. Although there are three players tied at the overall rank of 16, courtesy of having more points, India's Test captain takes the No.1 spot.

2016 has been a sublime year for Virat with the bat and given the amount of consistency he has shown in the shortest format of the game, there is no reason why he shouldn’t finish the year as the leading run-getter across all formats.

As far as the rankings go, the 27-year-old is ranked No.1 in T20Is, No.2 in ODIs and No.13 in Tests. With India playing a lot more Tests in the following 12 months, Kohli will be looking to improve his Test form and get into the top 10 across all formats.

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

Quick Links

Edited by Staff Editor
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