Mohammad Nabi

Afghanistan|Allrounder
Mohammad Nabi
INTL CAREER: 2009 - 2025
Browse Other Players
Bangladesh
All

Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months

Full Name

Mohammad Nabi

Born

January 01, 1985, Loger, Afghanistan

Age

40y 217d

Batting Style

Right hand Bat

Bowling Style

Right arm Offbreak

Playing Role

Allrounder

RELATIONS

Mohammad Nabi

Mohammad Nabi has been the guiding hand that steered Afghanistan cricket from obscurity to the big stage. When he first turned out for Afghanistan in 2008, they were battling it out in Division Five of the World Cricket League. Within a decade, he had become one of the central figures in a team that earned Test status in 2017 and went on to reach a T20 World Cup semi-final in 2023.

Nabi was born into a well-to-do family that fled Afghanistan during the Soviet invasion and settled in Peshawar, where he first picked up a cricket bat at the age of 10. Tennis-ball cricket sharpened his game, and he eventually began formal training at Arshad Khan's academy. By 2003, he was playing in Pakistan's Cornelius Trophy, scoring a half-century on debut. He caught Mike Gatting's eye with a century against a visiting MCC side touring India, and was drafted into MCC's Young Cricketers' Programme, for whom he made his first-class debut.

Nabi would go on to become a lynchpin in Afghanistan's early surge. He scored 58 on his ODI debut against Scotland in 2009, and struck a century in his maiden first-class appearance for Afghanistan, against a Zimbabwe XI, during their rapid climb through the ranks. His blend of attacking middle-order batting and wily offspin made him a reliable allrounder and often a match-winner.

Nabi represented Afghanistan in over 300 white-ball internationals. He led the side in three T20 World Cups, in 2014, 2021 and 2022, and in the 2015 ODI World Cup. In 2019, he took his 200th international wicket during a high-voltage World Cup clash against Pakistan and in 2024, he was part of Afghanistan's historic run to the T20 World Cup semi-finals.

Nabi played Afghanistan's maiden Test, in 2018 against India, and featured in their first two Test wins, against Ireland and Bangladesh in 2019 but called time on his red-ball career to refocus his energies on limited-overs cricket. Over the course of his 16-year international career, he evolved into a powerful finisher, retaining his place in the XI while also captaining the team on and off. In 2024, when Afghanistan stunned Australia in the T20 World Cup, Australia became the 45th international side Nabi had won a game against. He remains the first Afghanistan player to feature in 100 ODIs and the first to take 100 wickets in the format.

He was also one of Afghanistan's first exports to franchise cricket, and his impact was foundational in paving the way for other Afghans into leagues. He debuted in the IPL alongside Rashid Khan in 2017, having already had stints in the PSL, BPL and BBL. He also turned out in the CPL, T20 Blast and The Hundred.

Nabi announced he would retire after the 2025 Champions Trophy, only to walk back that decision, driven by the dream of playing alongside his son Hassan Eisakhil, a top-order batter with early promise in T20s.

Mohammad Nabi Career Stats

Batting & Fielding

FormatMatInnsNORunsHSAveBFSR100s50s4s6sCtSt
Tests36033245.506848.52004120
ODIs17315116366713627.16419687.39217241113830
T20Is1321242522378922.591642136.2306156109730
FC35574128411724.22248351.712513641200
List A20818419467114628.30522689.38420310154990
T20s4503777463968921.104748134.700174383142140

Bowling

FormatMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
Tests3554625483/364/9531.752.7968.2000
ODIs173164796057061765/175/1732.424.3045.2410
T20Is13212222422730974/104/1028.147.3023.1300
FC355748482178946/338/8523.172.6951.5430
List A208199976169462245/125/1231.004.2643.5520
T20s450426819695193835/155/1524.856.9621.3710

Mohammad Nabi T20 Stats

Batting & Fielding

TournamentTeamsMatInnsNORunsHSAveBFSR100s50s4s6sCtSt
PSL2 teams312664556722.75315144.44023624110
BPL5 teams71541176287*17.72603126.36025731280
LPL2 teams1270914013.0084108.33005570
IPL2 teams241932153113.43150143.33001811180
ILT20SW10829834*16.3385115.29006440
CPL3 teams2919629035*22.30195148.71001820180
BBLMR4336766171*22.79529124.95034525120
Men's 100LS-M65133108.2532103.12002120
Vitality Blast3 teams3129452486*20.96378138.6201323080
APLBL10811774725.2888201.130091580

Bowling

TournamentTeamsMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
PSL2 teams312958569717 3/14 3/1441.007.1434.4000
BPL5 teams71711387154979 4/24 4/2419.606.7017.5100
LPL2 teams121224027010 2/14 2/1427.006.7524.0000
IPL2 teams242341751715 4/11 4/1134.467.4327.8100
ILT20SW107931353 1/12 1/1245.008.7031.0000
CPL3 teams292751049927 5/15 5/1518.485.8718.8010
BBLMR434064179128 4/25 4/2528.257.4022.8100
Men's 100LS-M65951076 2/19 2/1917.836.7515.8000
Vitality Blast3 teams313066876326 2/13 2/1329.346.8525.6000
APLBL10101992549 4/12 4/1228.227.6522.1100
Mohammad Nabi

Explore Statsguru Analysis

Test
ODI
T20I

Recent Matches of Mohammad Nabi

MatchBatBowlDateGroundFormat
MAK vs AMSKS5--31-Jul-2025KabulT20
MAK vs BEAD--0/1529-Jul-2025KabulT20
MAK vs SGT231/2228-Jul-2025KabulT20
MAK vs BDD14--26-Jul-2025KabulT20
MAK vs AMSKS--1/2125-Jul-2025KabulT20

Videos of Mohammad Nabi

Photos of Mohammad Nabi

Mohammad Nabi finished with figures of 3 for 21
Hasan Ali celebrates a wicket with Mohammad Nabi
Mohammad Nabi flexes his muscles after Afghanistan down England
A big appeal lbw from Mohammad Nabi in the 28th over was turned down
Mohammad Nabi struck with his first ball, dismissing Jamie Smith
Mohammad Nabi is thrilled after having Harry Brook caught and bowled