ICC Batting Rankings 2026 — Test, ODI & T20I Top Batsmen

The ICC Batting Rankings are the official points-based system used to rank the world’s best batsmen across Test cricketOne-Day Internationals (ODI), and T20 Internationals (T20I). Updated after every international match, the rankings reflect current form and consistent performance on a scale of 0 to 1000 rating points. On this page you will find the latest ICC ODI batting rankingICC Test batting ranking, and ICC T20I batting ranking — including Pakistan’s top-ranked batsmen. Bookmark this page for the most up-to-date ICC batting ranking tables across all formats.
 

Pakistan Players in ICC Batting Rankings 2026 — Test, ODI & T20I

Pakistan has multiple batsmen ranked inside the ICC top 30 across all three formats as of May 2026. In Test cricket, Saud Shakeel leads the Pakistan contingent at 13th while Babar Azam, Mohammad Rizwan, and Salman Ali Agha all hold top-25 positions. In ODI cricket, Babar Azam (6th, 684 points) and Salman Ali Agha (9th, 664 points) both sit inside the global top 10 — making Pakistan one of only two nations with two batsmen in the ODI batting ranking top 10. The tables below track every Pakistan batsman currently ranked in the ICC batting rankings across Test, ODI, and T20I cricket.

🇵🇰 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.

Pakistan — ICC Test Batting Ranking Updated May 2026
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
📌 Source: Official ICC Test Batting Rankings · Rankings updated after every Test series · View Full Test Ranking ↑

🇵🇰 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.

Pakistan — ICC ODI Batting Ranking Updated 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
📌 Source: Official ICC ODI Batting Rankings · Rankings updated after every ODI series · View Full ODI Ranking ↑

🇵🇰 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.

Pakistan — ICC T20I Batting Ranking Updated 2026
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
📌 Source: Official ICC T20I Batting Rankings · Rankings updated after every T20I series · View Full T20I Ranking ↑

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.

ICC Batting Rankings — FAQs

Who is the No. 1 ranked ODI batsman in the world right now?
As of the latest ICC ODI batting ranking update in May 2026, Daryl Mitchell of New Zealand holds the top position with a rating of 815 points. Virat Kohli of India sits in second place with 791, and Ibrahim Zadran of Afghanistan is ranked third with 756. Rankings are updated after every match and can change with a single innings.
Where does Babar Azam rank in the ICC ODI batting ranking?
Babar Azam is ranked 6th in the ICC ODI batting ranking with a rating of 684 points (May 2026 update). He remains Pakistan's highest-ranked ODI batsman and one of the most consistent batters in the world across all formats. In Tests he is among the top 10, and he has previously held the No. 1 spot in ODI and T20I rankings simultaneously.
Who is the top-ranked Pakistan batsman in the ICC Test batting rankings?
Babar Azam is consistently Pakistan's highest-ranked batsman in ICC Test batting rankings. Salman Ali Agha has also made significant strides in the rankings following strong Test performances in recent series. Check the Test Batting Ranking tab above for current rankings and ratings.
What is the difference between ICC Test, ODI, and T20I batting rankings?
Each format has its own completely separate ranking table. The ICC Test batting ranking measures performance in five-day cricket and rewards patience, technique, and long-innings consistency. The ICC ODI batting ranking covers 50-over cricket, balancing run-scoring with match situations. The ICC T20I batting ranking reflects performance in 20-over cricket, where strike rate and explosive hitting are rewarded. A player's ranking in one format has no effect on another.
How does the ICC calculate batting rankings?
The ICC uses a points-based moving average system on a scale of 0 to 1000. Each match performance is given a value by a pre-programmed algorithm that considers match circumstances, opposition strength, and format. That value is then blended into the player's rolling average — improving performances raise the rating, declining ones lower it. The process is fully automated with no human input.
How often are ICC batting rankings updated?
ICC batting rankings are updated after every international match — meaning rankings can change multiple times in a single week during busy international windows. The ICC also conducts a major annual update around 1st May each year, recalibrating all ratings. CricProZone updates this page following each ICC refresh to keep you current.
Who is No. 1 in ICC T20I batting ranking?
The ICC T20I batting ranking is updated after every T20I series. India's Abhishek Sharma has been among the top-ranked T20I batsmen in recent months with 829 rating points. Check the T20I tab above for the full current table. Babar Azam previously held the No. 1 T20I ranking and remains in the top 20.

Explore More ICC Rankings