🏏CricJosh
Cricket Records

Best Batsman in the World Right Now β€” Top 10 Rankings [2026]

Deepak Soni 8 April 2026 Updated 8 April 2026 ~7 min read ~1,273 words
Cricket batsman playing a powerful shot in an international match

Share this article

Ranking the best batsman in the world is never a simple task. Cricket is played across three formats, each demanding a different skillset. A Test titan might struggle in T20 cricket, and a T20 destroyer might never show the grit required for a five-day grind. Our 2026 rankings weigh all-format consistency, recent form, and statistical dominance to produce a fair picture of where the top 10 genuinely stand right now.


How We Ranked These Batters

Our criteria:

  • Test average (floor: 45+ for top-tier consideration)
  • ODI average and conversion rate
  • T20I impact β€” strike rate and match-winning contributions
  • Form in the last 12 months (April 2025–April 2026)
  • Performance in pressure series and overseas conditions

Top 10 Batters in the World β€” 2026 Rankings

1. Virat Kohli (India)

Kohli remains the gold standard in all-format batsmanship. His Test average sits north of 49, his ODI average is above 57, and he continues to convert starts into big scores with a frequency that no active batter can match. In the 2025-26 home Test season, Kohli registered three centuries in five matches. His overseas record β€” particularly in England and South Africa β€” separates him from the field.

Verdict: Until someone shows consistency across all three formats over multiple years, Kohli holds the top spot. See his complete profile at /player/virat-kohli.


2. Joe Root (England)

Root is arguably the finest Test batter of his generation. His Test average of 52+ and a staggering 34 Test centuries by 2026 make him a statistical anomaly. His ODI record (average 49+) is equally impressive, and he has quietly become a T20 contributor when England need him. His weakness β€” rare as it is β€” remains T20 pace bowling in the powerplay.

Verdict: Root is #1 in Tests and #2 overall. The all-format gap between him and Kohli is real, but it is narrowing.


3. Steve Smith (Australia)

Smith's technique is unorthodox, his footwork unconventional β€” yet his numbers are impossible to argue with. A Test average above 59 tells you everything. In 2025, Smith produced a vintage Ashes series, making 680 runs across five Tests. His ODI form has been inconsistent, and T20I cricket has never been his preferred domain, which costs him a higher ranking.

Verdict: The best Test batter in the world by average. For a purely red-ball ranking, he is #1. Check the full /ipl-2026-stats page for format comparisons.


4. Babar Azam (Pakistan)

Babar's fall from the ICC summit and his subsequent return is one of cricket's compelling storylines in 2026. After a lean patch through mid-2025, he found form again with back-to-back ODI centuries against England. His technique remains textbook, and his ability to anchor an innings makes him Pakistan's most valuable batter across formats.

Verdict: Still world-class in Tests and ODIs. His T20 strike rate remains a valid criticism β€” too often accumulates when Pakistan need acceleration.


5. Shubman Gill (India)

Gill's ascent has been meteoric. Since late 2024, he has averaged 58 in Tests and over 60 in ODIs over a rolling 12-month window β€” numbers that place him firmly in the elite tier. His hundred at Lord's in 2025 announced him as a global star. His ODI century record and ability to construct big innings put him ahead of many more experienced names.

Verdict: The most complete young batter in world cricket. At 26, he could top this list within two years. Visit /player/shubman-gill for a full breakdown.


6. Yashasvi Jaiswal (India)

Jaiswal's 712-run Test series in the West Indies in 2025 β€” including a triple century β€” cemented his place among the greats in the making. His strike rate in T20Is (160+) is elite, and his fearless approach makes him the most exciting young batter in world cricket. The only reason he sits at #6 is a shorter body of work at the highest level.

Verdict: Best T20 batter in Asia right now. Best young batter globally. His ceiling has no visible limit.


7. Kane Williamson (New Zealand)

Williamson's injury-interrupted career has cost him momentum, but when fit, he remains one of the most technically sound batters in the world. His Test average sits above 54. He makes runs everywhere β€” in Asia, Australia, England β€” which is the true marker of elite status. His T20 numbers are modest, but his Test and ODI credentials remain undeniable.

Verdict: A timeless technique. A frustrating injury record. When fit, top five material.


8. Travis Head (Australia)

Head is the most destructive format-bending batter in the current game. His 2023 World Cup final century rewrote the script on pressure batting, and his Test performances since then β€” particularly overseas β€” have been outstanding. An average of 47 in Tests flatters his impact, which is better measured by his strike rate (above 80 in Tests, above 110 in ODIs).

Verdict: Head wins matches others cannot. His rankings ceiling in Tests is limited by his average, but his match-winning ability earns him a place in the top ten.


9. Rohit Sharma (India)

Rohit's best years may be behind him, but his 2025 contribution to India's Test squad β€” including a double century against Sri Lanka β€” shows he still belongs at this level. His ODI record (average 49+, three double centuries) is historic. In T20Is, he was perhaps the most destructive opener of his era. Age is a factor, but the numbers in 2025-26 remain strong.

Verdict: In any single format in isolation, Rohit reaches the top five. Across all three simultaneously, he lands here at #9.


10. Marnus Labuschagne (Australia)

Labuschagne emerged as a top-three Test batter in the world between 2019 and 2023. A slight dip in form through 2024-25 has cooled some of the excitement, but his average of 51 in Tests and his ability to bat long remain elite attributes. His ODI and T20 records are useful rather than defining.

Verdict: Firmly in the top ten for Test cricket. A borderline pick for all-format rankings, but his volume of quality runs earns the spot.


T20 Specialists Worth Noting

The above list weights all-format performance. If you rank purely on T20I brilliance, Suryakumar Yadav (average 45+, strike rate 170+) and Jaiswal would place much higher. Suryakumar is arguably the #1 T20 batter in the world in 2026 β€” a discussion we cover separately.

For more batting records and historical context, visit our /cricket-glossary.


FAQ

Who is the best batsman in the world right now in 2026? Virat Kohli holds the top spot based on all-format consistency and overseas performance. Joe Root is a legitimate challenger in Tests, while Shubman Gill is closing the gap rapidly.

Who is the best T20 batter in the world in 2026? Suryakumar Yadav of India leads the T20I rankings by a significant margin, with a strike rate above 170 and an average that outpaces all contemporaries in the format. Yashasvi Jaiswal is the closest challenger.

Is Virat Kohli still the best batter in the world? Yes, across all formats combined in 2026. His Test average of 49+, ODI average of 57+, and continued ability to produce match-winning performances in all conditions make him the benchmark. Root is the only credible rival at this moment.

Where does Babar Azam rank among the world's best batters? Babar ranks #4 on our list. His return to form in 2025-26 has been convincing in ODIs and Tests. The ongoing debate about his T20 strike rate keeps him from the top three.

Share this article

DS

Deepak Soni

Expert in: Cricket Records

Cricket analyst and content writer at CricJosh, covering Cricket Records with 32 articles published.