Kohli, Root, Williamson, Smith. Who is the best batsman in the world?

Enter They are really all kings, the kings of modern batting.caption

1: Virat Kohli (India)

Image result for Virat Kohli

King Kohli. When you look at the stats, there is no denying that he is the best in the business.

Kohli has a remarkable average of 53.46 across every international innings since his debut. His runs have also come at a very impressive strike rate of 95.54 runs scored per 100 balls faced. He averages a hundred every 4.5 innings.

This record is simply sensational. People often criticize his Test match ability, but he averages 53.40 in the longest format.

Kohli has the ability to chase scores in limited overs with unbelievable composure, and this contributes to him taking the title of the best batsman in world cricket currently.

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

Quick Links

Edited by Siddharth Ostwal
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