The last decade has seen outstanding performances in cricket across all formats. In this article, the top 10 batsmen are mentioned with reference to their performance between 2015 and 2025, highlighting their statistical ability and influence on the game. Performances in Tests, ODIs, and T20Is are taken into account while ranking them, considering their consistency and brilliance.
1. Joe Root (England)
Test Cricket: Root has been a regular in England’s Test side, scoring over 10,000 runs in the last 10 years.
ODIs: Scored heavily in the middle order, with an average of over 50.
T20Is: Although not a regular, he has played crucial innings when given the opportunity.
Achievements: Regularly among the top 5 Test batsmen, with an ICC rating of 895 in 2025 being the highest.
Source: ICC
2. Babar Azam (Pakistan)
ODIs: Babar has been a prolific scorer, with an average above 55 and multiple centuries.
T20Is: Known for his elegant stroke play, maintaining a strike rate around 130.
Tests: Solid performances with an average in the mid-40s.
Achievements: Held the No.1 spot in ICC ODI rankings for a significant period.
3. Virat Kohli (India)
ODIs: Dominated with over 12,000 runs and an average nearing 60.
Tests: Scored over 7,000 runs with 27 centuries.
T20Is: One of the highest run-scorers with an exceptional average.
Achievements: Led India to many victories and topped rankings in all formats.
Source: Cricbuzz
4. Kane Williamson (New Zealand)
Tests: Averaged more than 50, taking New Zealand to the World Test Championship title.
ODIs: Middle-order key player with consistent performances.
T20Is: Offered stability at the top, helping New Zealand achieve successes.
Achievements: Known for his calm nature and match-winning skills.
Source: statsensei.com
5. Steve Smith (Australia)
Tests: Averaged over 60, with multiple double centuries.
ODIs: Made good contributions in the middle order.
T20Is: Planted good innings, though not a permanent feature.
Achievements: Had the number one position in ICC Test rankings for quite some years.
Sources: IMDb, ICC, NDTVSports.com, The Times, The Times of India
6. Rohit Sharma (India)
ODIs: Famous for his double centuries and explosive beginnings.
T20Is: One of the top run-scoring people with a high strike rate.
Tests: Established himself as an opener with steady performances.
Achievements: Contributed to India’s limited-overs triumphs.
7. David Warner (Australia)
Tests: Fearless opener with several centuries.
ODIs: Top-order performer with a big-hitting strike rate.
T20Is: Reliable performer in international and franchise cricket.
Achievements: Famous for his big-hitting and match-winning scores.
8. Shubman Gill (India)
ODIs: Gaining recognition as a top-order batsman.
Tests: Provided promising performances in tough conditions.
T20Is: Made significant contributions in limited chances.
Achievements: Hawked as the future of Indian batting.
9. Travis Head (Australia)
Tests: Famous for his aggressive middle-order batting.
ODIs: Played a key role in Australia’s batting department.
T20Is: Become the No.1 ranked batsman in ICC T20I batting rankings in 2025.
Achievements: Known for his match-winning abilities in all formats.
Sources: AskSportsInfo, ICC
10. Abhishek Sharma (India)
T20Is: Quick ascent in the format with explosive batting performances.
ODIs: Displayed promise with game-changing innings.
Tests: Has yet to make an impact.
Achievements: Reached No.2 position in ICC T20I batting rankings in 2025.
Conclusion
The last decade has witnessed the growth and establishment of batting maestros who have redefined the standard of cricketing excellence. From the traditional techniques of Kane Williamson to the swashbuckling strokeplay of David Warner, these cricketers have mesmerized audiences across the globe. The question remains: who will emerge to control the next decade of cricket?