Who’s the boss? Comparing stats of Rohit Sharma, Virat Kohli & Shubman Gill since Australia ODIs
Shubman Gill, Virat Kohli, and Rohit Sharma are ranked Nos. 1, 2, and 4 in the ODI batting rankings.
The Indian Cricket Team are ranked No. 1 in the ODI cricket, and they have been at the top of the rankings for almost three years since September 2023. In this duration, India have done a lot of experiments in their bowling department, but India’s batting unit has been pretty similar in this period.
The history of Indian cricket suggests that India have been blessed with rich batting talents, and over the years, several Indian batters have dominated the world. The current Indian top three in the ODIs is probably the best among all the teams.
The trio of Shubman Gill, Virat Kohli, and Rohit Sharma is the key reason for India’s success and domination in the 50-over format for the last 3-4 years. These three have been scoring consistently against all opponents in different conditions.
The current batting rankings also highlight this fact. Gill is currently ranked no. 1 in ODIs and is followed by Virat at no. 2. Rohit is fourth in the ODI rankings. In fact, the Men in Blue are the only side to have three batters in the top ten rankings.
Who’s the boss among Rohit Sharma, Virat Kohli & Shubman Gill in ODIs?
Catch Every Update, Anytime, Anywhere

Virat Kohli and Rohit Sharma have retired from Tests and T20Is. The 50-over cricket is the only format that they play now. That is what has brought the best out of them. The duo retired from T20Is after winning the T20 World Cup 2024, while their test retirements came in May 2025.
They are focusing on the one format, and their numbers reflect the same story. Meanwhile, Gill has been very consistent with the bat. He is the only batter to have scored 3000 runs since 2023. Gill has scored 3026 runs in 55 innings with ten centuries and 16 half-centuries since 2023.
He is followed by Rohit Sharma (2666) and Virat Kohli (2638) on this list. These three Indian batters are the only ones to have scored more than 2500 runs in this period. But who is the real game-changer for India in the current ODI squad with the bat?
If we look at the stat, the competition between this trio is very close. India toured Australia exactly a year back in October 2025 and lost the series 1-2. If we compare these three, the numbers are astonishing. In this period, Gill has played 18 innings and has scored 938 runs at 85.27 with three centuries and five half-centuries.
Virat has scored 928 runs in 15 innings at 77.3 with four centuries and five half-centuries. But Rohit has scored the most runs in this period. He has scored 952 runs in 15 innings at 59.5 with three centuries and five half-centuries.
Stat-wise, Rohit has been the leading scorer. However, all three batters have made several match-winning contributions. Picking one of these three might not be feasible, but as a trio, they are the best in the world currently.
Who is the no. 1 ranked ODI batter currently?
Gill is ranked no. 1 in the ODIs.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
