Top 5 batsmen in world cricket right now

England v India: Specsavers 4th Test - Day One
Kohli and Root: Two of the finest batsmen of the current generation

1. Virat Kohli

Australia v India - Game 4
The very best in the business.

Does this man even need an introduction? Virat is the best batsman in world cricket right now in all the three formats. He is ranked number one in Tests. He recently became the second fastest to 24 Test centuries, achieving the fantastic feat in 123 innings, next to Sir Don Bradman.

Virat scores his runs in Tests at a strike of almost 60. His average 54.66 in Tests and 58.21 in ODIs. These are some mind-boggling stats. He is known to rotate the strike more than any player and is one of the fittest players in this current Indian team.

There were always doubts regarding Virat's technique in English conditions and he gave all of his doubters a mouth-shutting reply when he dominated the batting charts in the recently concluded England-India Test series.

With age still on his side and his fitness better than ever, Virat is sure to go a long way and cement his spot as the number 1 batsman in the world.

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

Quick Links

Edited by Kumud Ranjan
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