Afghanistan ICC Ranking
Afghanistan in the ICC rankings
Afghanistan are No. 6 in ODI and No. 10 in T20I in the latest ICC men's team rankings.
Their best format is ODI, where their rating of 94 is 22 points behind No. 1 India.
Afghanistan's highest-ranked players are Azmatullah Omarzai (No. 1 ODI all-rounder), Rashid Khan (No. 1 ODI bowler) and Mohammad Nabi (No. 3 ODI all-rounder). In total, 11 Afghanistan players are in the top 50 of at least one ICC player ranking.
In the ODI table of 20 teams, Afghanistan are 6th on a rating of 94 from 31 matches (2926 points), 8 points behind Australia (102) and level with Sri Lanka (94).
In the T20I table of 50 teams, Afghanistan are 10th on a rating of 220 from 44 matches (9679 points), 1 point behind Sri Lanka (221) and 15 points ahead of Ireland (205).
What one ODI win would be worth: by the ICC formula, beating Australia (rated 102) would earn Afghanistan 152 ranking points for that match and lift their rating from 94 to about 96. Losing to them would earn 52 points and leave the rating near 93. Try other results in the rankings predictor.
Afghanistan have won 6 of their last 9 completed international matches. Most recent: Afghanistan vs Zimbabwe (2nd T20I) — AFG won by 19 runs.
Ranked Afghanistan players
| Player | Best |
|---|---|
| Azmatullah OmarzaiODI all-rounder | #1 |
| Rashid KhanODI bowling | #1 |
| Mohammad NabiODI all-rounder | #3 |
| Ibrahim ZadranODI batting | #5 |
| Rahmat ShahTest batting | #13 |
| Rahmanullah GurbazODI batting | #14 |
| Mujeeb Ur RahmanT20I bowling | #16 |
| AM GhazanfarODI bowling | #28 |
| Sediqullah AtalODI batting | #30 |
| Fazalhaq FarooqiT20I bowling | #40 |
| Noor AhmadT20I bowling | #47 |
Players from Afghanistan in the top 50 of any ICC men's player ranking. "Best" is their highest current position.
Afghanistan squads and captains
Test squad
Captain Hashmatullah Shahidi
- Afsar ZazaiWicketkeeper
- Ikram AlikhilWicketkeeper
- Zia ur Rehman AkbarBowler
- Yamin AhmadzaiBowler
- Rahmat ShahAll-rounder
- Hashmatullah ShahidiCBatter
- Qais AhmadBowler
- Rahmanullah ZadranBatter
- Shahidullah KamalAll-rounder
- Ziaur Rahman SharifiBowler
- Khalil GurbazBowler
- Sediqullah AtalBatter
- Mohammad Saleem SafiBowler
- Abdul MalikBatter
- Ismat AlamAll-rounder
ODI squad
Captain Hashmatullah Shahidi
- Mohammad NabiAll-rounder
- Ikram AlikhilWicketkeeper
- Rashid KhanBowler
- Yamin AhmadzaiBowler
- Rahmat ShahAll-rounder
- Hashmatullah ShahidiCBatter
- Ibrahim ZadranBatter
- Fazalhaq FarooqiBowler
- Azmatullah OmarzaiAll-rounder
- Rahmanullah GurbazWicketkeeper
- Nangeyalia kharoteBowler
- Ziaur Rahman SharifiBowler
- Sediqullah AtalBatter
- Bilal SamiBowler
- Allah Mohammad GhazanfarBowler
T20I squad
Captain Rashid Khan
- Rashid KhanCBowler
- Ibrahim ZadranBatter
- Fareed Ahmad MalikBowler
- Fazalhaq FarooqiBowler
- Mujeeb Ur RahmanBowler
- Azmatullah OmarzaiAll-rounder
- Rahmanullah GurbazWicketkeeper
- Abdullah TarakhailAll-rounder
- Shahidullah KamalAll-rounder
- Noor AhmadBowler
- Sediqullah AtalBatter
- Mohammad AkramBatter
- Ijaz AhmadzaiBatter
- Abdullah AhmadzaiBowler
- Noor ul RahmanWicketkeeper
Afghanistan recent results
- Afghanistan 221/7 (20 ov) Zimbabwe 202/5 (20 ov) AFG won by 19 runs
- Afghanistan 177/10 (19.5 ov) Zimbabwe 140/10 (19.1 ov) AFG won by 37 runs
- Afghanistan 170/3 (34.3 ov) Zimbabwe 169/10 (43.3 ov) AFG won by 7 wickets
- Afghanistan 161/3 (35.3 ov) Bangladesh 160/10 (41.2 ov) AFG won by 7 wickets
- Afghanistan 294/10 (50 ov) Zimbabwe 136/10 (38.4 ov) AFG won by 158 runs
- Afghanistan 240/10 (89.1 ov) & 346/8 (142 ov) Bangladesh 346/10 (92.3 ov) & 372/7d (105.2 ov) Match Drawn
- Afghanistan 102/7 (20 ov) Nepal 103/5 (17.2 ov) NEP won by 5 wickets
- Japan 81/10 (19.3 ov) Afghanistan 129/6 (20 ov) AFG won by 48 runs
- Afghanistan 94/10 (14.1 ov) India 221/7 (20 ov) IND won by 127 runs
- Afghanistan 159/8 (20 ov) India 163/3 (14.5 ov) IND won by 7 wickets
Teams ranked near Afghanistan
All teamsAfghanistan FAQs
What is Afghanistan's ranking in ODI cricket?
Afghanistan are No. 6 in the ICC men's ODI team rankings with a rating of 94 from 31 matches. India are No. 1 on 116.
What is Afghanistan's ranking in T20I cricket?
Afghanistan are No. 10 in the ICC men's T20I team rankings with a rating of 220 from 44 matches. England are No. 1 on 269.
Who is the captain of Afghanistan?
Afghanistan are captained by Hashmatullah Shahidi in Tests and ODIs and Rashid Khan in T20Is.
Who is Afghanistan's highest-ranked player?
Azmatullah Omarzai is the No. 1 ODI all-rounder in the ICC men's rankings, the highest current position of any Afghanistan player.
Are Afghanistan ranked in Test cricket?
No. Afghanistan are not in the ICC men's Test team rankings, which list 10 teams. A team needs enough recent Test matches against other ranked teams to receive a rating.
How many Afghanistan players are in the ICC rankings?
11 Afghanistan players are in the top 50 of at least one ICC men's player ranking: 8 in batting, 10 in bowling and 6 in all-rounder (a player can appear in more than one list).