ICC Batting Rankings 2026 — Test, ODI & T20I Top Batsmen
Last Updated – 12 May 2026
The ICC Test batting rankings measure long-form consistency across all Test-playing nations. England’s Joe Root and Australia’s Steve Smith have historically dominated, but emerging stars continue to reshape the top 10. The table below reflects the current Test batting ranking updated after the most recent series.
Test Batting Ranking
| Rank | Player | Team | Rating |
|---|---|---|---|
| 1 | Joe Root | England | 880 |
| 2 | Harry Brook | England | 857 |
| 3 | Travis Head | Australia | 853 |
| 4 | Steve Smith | Australia | 831 |
| 5 | Kane Williamson | New Zealand | 822 |
| 6 | Kamindu Mendis | Sri Lanka | 781 |
| 7 | Temba Bavuma | South Africa | 775 |
| 8 | Yashasvi Jaiswal | India | 750 |
| 9 | Shubman Gill | India | 730 |
| 10 | Rachin Ravindra | New Zealand | 716 |
| 11 | Daryl Mitchell | New Zealand | 711 |
| 12 | Rishabh Pant | India | 704 |
| 13 | Saud Shakeel | Pakistan | 689 |
| 14 | Pathum Nissanka | Sri Lanka | 685 |
| 15 | Aiden Markram | South Africa | 681 |
| 16 | Ben Duckett | England | 669 |
| 17 | Mohammad Rizwan | Pakistan | 656 |
| 18 | Ravindra Jadeja | India | 653 |
| 19 | Babar Azam | Pakistan | 649 |
| 20 | Wiaan Mulder | South Africa | 647 |
| 21 | Salman Agha | Pakistan | 630 |
| 22 | Kusal Mendis | Sri Lanka | 611 |
| 23 | Marnus Labuschagne | Australia | 606 |
Last Updated – 12 May 2026
The ICC ODI batting ranking is one of the most closely watched tables in world cricket. New Zealand’s Daryl Mitchell currently holds the top spot, with Virat Kohli and Rohit Sharma in the chasing pack. For Pakistan, Babar Azam (Rank 6, 684 points) and Salman Agha (Rank 9, 664 points) are both inside the top 10. The table below shows the full ODI batting ranking as per the latest ICC update.
ODI Batting Ranking
| Rank | Player | Team | Rating |
|---|---|---|---|
| 1 | Daryl Mitchell | New Zealand | 815 |
| 2 | Virat Kohli | India | 791 |
| 3 | Ibrahim Zadran | Afghanistan | 756 |
| 4 | Rohit Sharma | India | 748 |
| 5 | Shubman Gill | India | 716 |
| 6 | Babar Azam | Pakistan | 684 |
| 7 | Shai Hope | West Indies | 679 |
| 8 | Harry Tector | Ireland | 679 |
| 9 | Salman Agha | Pakistan | 664 |
| 10 | Charith Asalanka | Sri Lanka | 656 |
| 11 | Harry Brook | England | 656 |
| 12 | Travis Head | Australia | 648 |
| 13 | Shreyas Iyer | India | 648 |
| 14 | Kusal Mendis | Sri Lanka | 634 |
| 15 | Joe Root | England | 626 |
| 16 | Pathum Nissanka | Sri Lanka | 617 |
| 17 | Rachin Ravindra | New Zealand | 603 |
| 18 | Azmatullah Omarzai | Afghanistan | 593 |
| 19 | Keacy Carty | West Indies | 590 |
| 20 | Aiden Markram | South Africa | 586 |
| 21 | Glenn Phillips | New Zealand | 584 |
| 22 | Mohammad Rizwan | Pakistan | 577 |
| 23 | Sikandar Raza | Zimbabwe | 571 |
| 24 | Fakhar Zaman | Pakistan | 561 |
| 25 | Ben Duckett | England | 555 |
| 26 | Temba Bavuma | South Africa | 547 |
| 27 | Jos Buttler | England | 547 |
| 28 | Marnus Labuschagne | Australia | 535 |
| 29 | Saim Ayub | Pakistan | 532 |
| 30 | Kane Williamson | New Zealand | 510 |
Last Updated – 12 May 2026
The ICC T20I batting ranking rewards players who combine explosive power with consistency in the shortest format. Rankings in T20I cricket can shift rapidly after every series. Below is the current ICC T20 batting ranking table featuring the top-ranked batsmen in the world, including Pakistan’s leading T20I performers.
T20I Batting Ranking
| Rank | Player | Team | Rating |
|---|---|---|---|
| 1 | Abhishek Sharma | India | 875 |
| 2 | Philip Salt | England | 792 |
| 3 | Pathum Nissanka | Sri Lanka | 766 |
| 4 | Tilak Varma | India | 742 |
| 5 | Surya Kumar Yadav | India | 722 |
| 6 | Jos Buttler | England | 716 |
| 7 | Travis Head | Australia | 700 |
| 8 | Tim Seifert | New Zealand | 698 |
| 9 | Ibrahim Zadran | Afghanistan | 678 |
| 10 | Shai Hope | West Indies | 667 |
| 11 | Harry Brook | England | 640 |
| 12 | Kusal Mendis | Sri Lanka | 633 |
| 13 | Aiden Markram | South Africa | 629 |
| 14 | Finn Allen | New Zealand | 605 |
| 15 | Josh Inglis | Australia | 590 |
| 16 | Kusal Perera | Sri Lanka | 587 |
| 17 | Saim Ayub | Pakistan | 560 |
| 18 | Babar Azam | Pakistan | 555 |
| 19 | Salman Agha | Pakistan | 547 |
| 20 | Sikandar Raza | Zimbabwe | 544 |
Pakistan Players in ICC Batting Rankings 2026 — Test, ODI & T20I
🇵🇰 Pakistan in ICC Test Batting Rankings
Pakistan has four batsmen ranked inside the ICC Test batting rankings top 25 as of the May 2026 update. Saud Shakeel is Pakistan's highest-ranked Test batsman at 13th with 689 points, having built his reputation through patient, technically correct innings at number six. Mohammad Rizwan (17th, 656) and Babar Azam (19th, 649) continue to feature in the top 20, while Salman Ali Agha (21st, 630) rounds out a strong Pakistan presence in the ICC Test batting ranking.
| Rank | Player | Role | Rating |
|---|---|---|---|
| 13 |
Saud Shakeel
Right-hand bat · Left-arm spin
|
Batsman | 689 |
| 17 |
Mohammad Rizwan
Right-hand bat · Wicketkeeper
|
WK-Batsman | 656 |
| 19 |
Babar Azam
Right-hand bat · Right-arm medium
|
Batsman | 649 |
| 21 |
Salman Ali Agha
Right-hand bat · Right-arm off-spin
|
All-Rounder | 630 |
🇵🇰 Pakistan in ICC ODI Batting Rankings
Pakistan is one of the strongest nations in the current ICC ODI batting ranking with four batsmen in the top 30. Most notably, Babar Azam (6th, 684 points) and Salman Ali Agha (9th, 664 points) are both inside the global top 10 — a remarkable achievement for any nation. Fakhar Zaman (24th, 561) and Saim Ayub (29th, 532) complete Pakistan's presence in the ODI batting ranking top 30 as per the latest ICC update, May 2026.
| Rank | Player | Role | Rating |
|---|---|---|---|
| 6 |
Babar Azam
Right-hand bat · Right-arm medium
|
Batsman | 684 |
| 9 |
Salman Ali Agha
Right-hand bat · Right-arm off-spin
|
All-Rounder | 664 |
| 24 |
Fakhar Zaman
Left-hand bat · Right-arm medium
|
Batsman | 561 |
| 29 |
Saim Ayub
Left-hand bat · Left-arm orthodox
|
Batsman | 532 |
🇵🇰 Pakistan in ICC T20I Batting Rankings
Pakistan's ICC T20I batting ranking representatives reflect the team's transition to a more aggressive top-order style. Mohammad Rizwan and Babar Azam have both previously held the No. 1 T20I batting ranking and remain competitive in the top 20. Saim Ayub and Salman Ali Agha are among the rising names in the ICC T20 batting ranking with strong recent series performances in 2025–26.
| Rank | Player | Role | Rating |
|---|---|---|---|
| — |
Mohammad Rizwan
Right-hand bat · Wicketkeeper
|
WK-Batsman | — |
| — |
Babar Azam
Right-hand bat · Right-arm medium
|
Batsman | — |
| — |
Saim Ayub
Left-hand bat · Left-arm orthodox
|
Batsman | — |
| — |
Salman Ali Agha
Right-hand bat · Right-arm off-spin
|
All-Rounder | — |
Pakistan — ICC Rankings at a Glance (May 2026)
|
Test
13th
Saud Shakeel
Pakistan's highest |
ODI
6th
Babar Azam
Pakistan's highest |
T20I
Top 20
Rizwan & Babar
Pakistan's highest |
ODI Top 10
2
Babar (6th) &
Salman (9th) |
How the ICC Batting Rankings Work
Understanding how the ICC batting ranking is calculated helps fans follow their favourite players more meaningfully. Here is a straightforward breakdown of the ICC's points-based system.
What is the ICC Player Ranking Points System?
Players are rated on a scale of 0 to 1000 points. A rating increases when a player performs better than their established average, and decreases when they perform below it. The system uses a sophisticated moving average — recent performances carry more weight than older ones. There is no human intervention in the process; everything is calculated by a pre-programmed algorithm.
How Is a Player's Match Value Calculated?
For each match, the ICC algorithm assigns a performance value to every player based on various match circumstances — such as the match situation, opposition strength, venue, and format. In batting, factors like runs scored, balls faced, and the match context all feed into the calculation. The result is a number that is then blended into the player's existing moving average to produce the updated rating.
Are Rankings Different for Test, ODI, and T20I?
Yes. While the core logic is the same, the ICC applies slightly different factors for each format. A Test match innings is valued differently from an ODI or T20I innings because the game context, match length, and scoring patterns are different. This is why a player can rank highly in one format and lower in another.
When Are ICC Rankings Updated?
ICC player rankings are updated after every international match. This means rankings can shift daily during busy international windows. The ICC also conducts an annual structural update around 1st May each year, which resets the long-term weighting and gives all active players a fresh baseline for the coming year.










