Mohammad Nabi ICC Ranking
Mohammad Nabi is an all-rounder who plays international cricket for Afghanistan, born on 1 January 1985 in Loger, Afghanistan (age 41). Playing style: Right Hand Bat, Right Arm Off Break.
In the latest ICC men's rankings, Mohammad Nabi is the No. 3 ODI all-rounder (251 points), the No. 12 T20I all-rounder (185 points) and the No. 27 ODI bowler (538 points).
Mohammad Nabi's highest-ever ICC rating is 648 in ODI bowling, reached v Sri Lanka at Pallekele 2024. The current rating of 538 is 110 points below that peak.
In the ODI all-rounder rankings, Mohammad Nabi is 37 points behind Sikandar Raza (No. 2, Zimbabwe) and 1 point ahead of Mehidy Hasan Miraz (No. 4, Bangladesh).
In 3 Tests, Mohammad Nabi has scored 33 runs at an average of 5.5 and a strike rate of 48.52, and taken 8 wickets at an average of 31.75 (economy 2.79, best 3/36). In 179 ODIs, Mohammad Nabi has scored 3,792 runs at an average of 27.47 and a strike rate of 88.02, including 2 hundreds, and taken 179 wickets at an average of 32.58 (economy 4.31, best 5/17). In 157 T20Is, Mohammad Nabi has scored 2,550 runs at an average of 22.17 and a strike rate of 135.57, and taken 113 wickets at an average of 28.19 (economy 7.57, best 4/7).
Mohammad Nabi ICC rankings by format
Rank and rating points in each ICC men's ranking. "–" means outside the published top 50.
Mohammad Nabi career-best ratings
| Ranking | Now | Career best |
|---|---|---|
| ODI bowling | 538 | 648 v Sri Lanka at Pallekele 2024 |
| ODI all-rounder | 251 | 320 v Zimbabwe at Harare 2017 |
| T20I all-rounder | 185 | 361 v Bangladesh at Mirpur 2019 |
Mohammad Nabi rating history
ODI bowling
ODI all-rounder
T20I all-rounder
Mohammad Nabi profile
- Name
- Mohammad Nabi
- Team
- Afghanistan
- Role
- All-rounder
- Born
- 1 January 1985 (age 41)
- Birthplace
- Loger, Afghanistan
- Batting
- Right Hand Bat
- Bowling
- Right Arm Off Break
Mohammad Nabi career stats
Batting
| M | Runs | Avg | SR | |
|---|---|---|---|---|
| Test | 3 | 33 | 5.5 | 48.52 |
| ODI | 179 | 3,792 | 27.47 | 88.02 |
| T20I | 157 | 2,550 | 22.17 | 135.57 |
Bowling
| M | Wkts | Avg | Econ | |
|---|---|---|---|---|
| Test | 3 | 8 | 31.75 | 2.79 |
| ODI | 179 | 179 | 32.58 | 4.31 |
| T20I | 157 | 113 | 28.19 | 7.57 |
Other ranked Afghanistan players
Afghanistan rankingsRanked near Mohammad Nabi in ODI all-rounder
Full tableMohammad Nabi FAQs
What is Mohammad Nabi's ICC ranking?
Mohammad Nabi is currently the No. 3 ODI all-rounder (251 points), the No. 12 T20I all-rounder (185 points) and the No. 27 ODI bowler (538 points) in the ICC men's rankings.
Is Mohammad Nabi the No. 1 ODI all-rounder?
No. Mohammad Nabi is No. 3 with 251 points. The No. 1 ODI all-rounder is Azmatullah Omarzai (359).
Is Mohammad Nabi the No. 1 T20I all-rounder?
No. Mohammad Nabi is No. 12 with 185 points. The No. 1 T20I all-rounder is Sikandar Raza (331).
What is Mohammad Nabi's highest ICC rating?
Mohammad Nabi's career-best rating is 648 in ODI bowling (v Sri Lanka at Pallekele 2024).
What is Mohammad Nabi's Test all-rounder ranking?
Mohammad Nabi is not in the current top 50 of the ICC men's Test all-rounder rankings. The No. 1 Test all-rounder is Marco Jansen (463).
What is Mohammad Nabi's ODI all-rounder ranking?
Mohammad Nabi is No. 3 in the ICC men's ODI all-rounder rankings with 251 rating points. Their career-best ODI rating is 320 (v Zimbabwe at Harare 2017).
What is Mohammad Nabi's T20I all-rounder ranking?
Mohammad Nabi is No. 12 in the ICC men's T20I all-rounder rankings with 185 rating points, down 2 places since the previous update. Their career-best T20I rating is 361 (v Bangladesh at Mirpur 2019).
What is Mohammad Nabi's Test bowling ranking?
Mohammad Nabi is not in the current top 50 of the ICC men's Test bowling rankings. The No. 1 Test bowler is Mitchell Starc (881).
What is Mohammad Nabi's ODI bowling ranking?
Mohammad Nabi is No. 27 in the ICC men's ODI bowling rankings with 538 rating points. Their career-best ODI rating is 648 (v Sri Lanka at Pallekele 2024).
What is Mohammad Nabi's T20I bowling ranking?
Mohammad Nabi is not in the current top 50 of the ICC men's T20I bowling rankings. The No. 1 T20I bowler is Rashid Khan (731).
Which team does Mohammad Nabi play for?
Mohammad Nabi plays international cricket for Afghanistan as an all-rounder.