5 reasons why Virat Kohli is the best ODI batsman at the moment 

3rd Momentum ODI: South Africa v India
There's no stopping him

#4 Fitness level

Ad
Kohl
Kohli's dive against SA

Virat Kohli's fitness level as a player and captain has gone up. While playing long innings, he takes quick singles and puts pressure on the opposition with his running between wickets. His ability to remain alert to the situation makes him one of the best batsmen in ODI cricket at the moment.

Kohli has taken India to the number 1 ranking in test matches, ODI cricket and if they win two more matches against South Africa in the T20I series, then, the Men in Blue will become the number 1 ranked team in the shorter format as well.

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

Quick Links

Edited by Kishan Prasad
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