Pakistan ICC Ranking
Pakistan in the ICC rankings
Pakistan are No. 9 in Test, No. 3 in ODI and No. 6 in T20I in the latest ICC men's team rankings.
Their best format is ODI, where their rating of 104 is 12 points behind No. 1 India.
Pakistan's highest-ranked players are Sahibzada Farhan (No. 2 T20I batsman), Saim Ayub (No. 2 T20I all-rounder) and Abrar Ahmed (No. 3 T20I bowler). In total, 22 Pakistan players are in the top 50 of at least one ICC player ranking.
In the Test table of 10 teams, Pakistan are 9th on a rating of 71 from 23 matches (1623 points), 3 points behind West Indies (74) and 54 points ahead of Zimbabwe (17).
In the ODI table of 20 teams, Pakistan are 3rd on a rating of 104 from 37 matches (3838 points), level with South Africa (104) and 2 points ahead of Australia (102).
In the T20I table of 50 teams, Pakistan are 6th on a rating of 240 from 62 matches (14883 points), 3 points behind South Africa (243) and 4 points ahead of West Indies (236).
What one Test win would be worth: by the ICC formula, beating West Indies (rated 74) would earn Pakistan 124 ranking points for that match and lift their rating from 71 to about 73. Losing to them would earn 24 points and leave the rating near 69. Try other results in the rankings predictor.
In the World Test Championship 2025–27, Pakistan are 9th with 4.63% of available points from 9 Tests (2 won, 7 lost, 0 drawn).
Pakistan have won 6 of their last 10 completed international matches. Most recent: Pakistan vs Sri Lanka (5th ODI) — SL won by 8 wickets.
Ranked Pakistan players
| Player | Best |
|---|---|
| Sahibzada FarhanT20I batting | #2 |
| Saim AyubT20I all-rounder | #2 |
| Abrar AhmedT20I bowling | #3 |
| Shaheen AfridiODI bowling | #5 |
| Babar AzamODI batting | #9 |
| Noman AliTest bowling | #11 |
| Salman AghaODI batting | #13 |
| Salman MirzaT20I bowling | #13 |
| Mohammad NawazT20I all-rounder | #13 |
| Mohammad AbbasTest bowling | #14 |
| Saud ShakeelTest batting | #18 |
| Haris RaufODI bowling | #24 |
| Shadab KhanT20I all-rounder | #24 |
| Sajid KhanTest all-rounder | #32 |
| Arafat MinhasODI all-rounder | #33 |
| Mohammad RizwanTest batting | #34 |
| Shan MasoodTest batting | #35 |
| Fakhar ZamanODI batting | #37 |
| Naseem ShahODI all-rounder | #42 |
| Hasan AliTest bowling | #44 |
| Abdullah ShafiqueTest batting | #45 |
| Maaz SadaqatT20I batting | #46 |
Players from Pakistan in the top 50 of any ICC men's player ranking. "Best" is their highest current position.
Pakistan squads and captains
Test squad
Captain Babar Azam
- Babar AzamCBatter
- Mohammad AbbasBowler
- Saud ShakeelBatter
- Mohammad Imran RandhawaAll-rounder
- Abdullah ShafiqueBatter
- Shan MasoodBatter
- Sajid KhanBowler
- Saim AyubAll-rounder
- Mohammad AliBowler
- Mohammad Imran JnrBowler
- Ghazi GhoriWicketkeeper
- Arafat MinhasBowler
- Azan AwaisBatter
- Saad BaigWicketkeeper
- Ubaid ShahBowler
- Abdullah FazalBatter
- RazaullahAll-rounder
ODI squad
Captain Shaheen Afridi
- Shadab KhanAll-rounder
- Fakhar ZamanBatter
- Babar AzamBatter
- Salman AghaAll-rounder
- Faheem AshrafAll-rounder
- Abrar AhmedBowler
- Sahibzada FarhanBatter
- Haris RaufBowler
- Shaheen AfridiCBowler
- Saim AyubAll-rounder
- Naseem ShahBowler
- Maaz SadaqatBatter
- Ghazi GhoriWicketkeeper
- Sufyan MoqimBowler
- Arafat MinhasBowler
- Saad BaigWicketkeeper
- Hasan NawazBatter
- RazaullahAll-rounder
T20I squad
Captain Sahibzada Farhan
- Shadab KhanAll-rounder
- Fakhar ZamanBatter
- Mohammad Imran RandhawaAll-rounder
- Abrar AhmedBowler
- Sahibzada FarhanCBatter
- Abdul SamadBatter
- Saim AyubAll-rounder
- Naseem ShahBowler
- Maaz SadaqatBatter
- Salman MirzaBowler
- Sufyan MoqimBowler
- Arafat MinhasBowler
- Khawaja NafayWicketkeeper
- Hasan NawazBatter
- RazaullahAll-rounder
Pakistan recent results
- Pakistan 110/10 (25.3 ov) Sri Lanka 114/2 (18.1 ov) SL won by 8 wickets
- Pakistan 243/9 (47.1 ov) England 241/10 (46.4 ov) PAK won by 1 wicket
- Pakistan 302/9 (50 ov) England 215/10 (38.4 ov) PAK won by 87 runs
- Pakistan 305/10 (49.5 ov) Sri Lanka 268/10 (48.1 ov) PAK won by 37 runs
- Pakistan 168/8 (20 ov) Sri Lanka 172/2 (17.1 ov) SL won by 8 wickets
- Pakistan 215/3 (20 ov) Sri Lanka 133/7 (20 ov) PAK won by 82 runs
- Pakistan 187/6 (18.5 ov) Sri Lanka 182/8 (20 ov) PAK won by 4 wickets
- Pakistan 192/6 (20 ov) India 211/6 (20 ov) IND won by 19 runs
- Pakistan 112/4 (11.3 ov) Bangladesh 111/7 (13 ov) PAK won by 6 wickets
- England 453/10 (89 ov) & 130/2 (24.2 ov) Pakistan 133/10 (33.5 ov) & 449/10 (96.4 ov) ENG won by 8 wickets
Teams ranked near Pakistan
All teamsPakistan FAQs
What is Pakistan's ranking in Test cricket?
Pakistan are No. 9 in the ICC men's Test team rankings with a rating of 71 from 23 matches. South Africa are No. 1 on 124.
What is Pakistan's ranking in ODI cricket?
Pakistan are No. 3 in the ICC men's ODI team rankings with a rating of 104 from 37 matches. India are No. 1 on 116.
What is Pakistan's ranking in T20I cricket?
Pakistan are No. 6 in the ICC men's T20I team rankings with a rating of 240 from 62 matches. England are No. 1 on 269.
Can Pakistan qualify for the World Test Championship final?
The top two teams at the end of the 2025–27 cycle play the final. Pakistan are currently 9th on 4.63%, 70.37 percentage points behind second-placed South Africa.
Who is the captain of Pakistan?
Pakistan are captained by Babar Azam in Tests, Shaheen Afridi in ODIs and Sahibzada Farhan in T20Is.
Who is Pakistan's highest-ranked player?
Sahibzada Farhan is the No. 2 T20I batsman in the ICC men's rankings, the highest current position of any Pakistan player.
How many Pakistan players are in the ICC rankings?
22 Pakistan players are in the top 50 of at least one ICC men's player ranking: 14 in batting, 12 in bowling and 12 in all-rounder (a player can appear in more than one list).