Mohammad Amir Career Stats, Records & Bowling Analysis
Five hundred and forty wickets across all formats. That is the number that defines Mohammad Amir — a left-arm fast bowler who announced himself as a generational talent at 17, endured a five-year exile from the sport, and rebuilt his career into one of cricket's most prolific T20 journeymen. His 119 Test wickets at 30.48 came in just 36 matches, his 81 ODI scalps powered Pakistan through a World Cup semi-final, and his 340 T20 wickets across 286 matches place him among the most sought-after franchise bowlers on the global circuit.
Career Overview — The Numbers
| Format | Mat | Inns (Bowl) | Wkts | Avg | Econ | Runs (Bat) | Bat Avg | HS |
|---|---|---|---|---|---|---|---|---|
| Test | 36 | 67 | 119 | 30.48 | 2.86 | 751 | 13.41 | 48 |
| ODI | 59 | 59 | 81 | 29.12 | 4.79 | 363 | 18.15 | 73 |
| T20 | 286 | 289 | 340 | 22.59 | 7.33 | 370 | 6.85 | 30 |
| Total | 381 | 415 | 540 | — | — | 1,484 | — | 73 |
Amir has represented Pakistan in all three formats, the Karachi Kings, Quetta Gladiators, London Spirit, Northern Superchargers, Barbados Royals, Jamaica Tallawahs and several other franchise sides across the globe. His Test career ended in January 2019, his ODI career in October 2019, but his T20 career has stretched well into 2026.
Test Cricket — The Prodigy's Brief, Brilliant Chapter
Amir's Test career is a study in what-ifs. In 36 Tests, he claimed 119 wickets at an average of 30.48 with an economy of just 2.86. Those numbers place him in rarefied company among Pakistan's left-arm seamers. He bowled 7,619 deliveries in Test cricket — roughly 1,270 overs — and conceded only 3,627 runs. His ability to swing the ball both ways at pace, particularly with the new ball in English and Australian conditions, made him one of the most dangerous opening bowlers of his era.
His 751 runs with the bat at 13.41, with a highest score of 48, added useful lower-order contributions. Amir was never a batting allrounder, but he could frustrate opposition attacks and build crucial partnerships with the tail.
The tragedy of Amir's Test record is its brevity. A five-year ban from 2010 to 2015 cost him what should have been his peak years in whites. He returned for three more years of Test cricket before retiring from the format in 2019 to focus on limited-overs cricket. Had those five years not been lost, 200 Test wickets was well within reach.
ODI Cricket — The 2017 Champions Trophy Star
In 59 ODIs, Amir took 81 wickets at 29.12 with an economy of 4.79. His best ODI spell came in the 2017 Champions Trophy — a tournament where Pakistan defied all predictions to lift the trophy. Amir's ability to swing the white ball in the first ten overs was the foundation of Pakistan's bowling attack throughout that tournament.
His batting in ODIs showed more ambition than in Tests — 363 runs at 18.15 with a strike rate of 81.8 and a highest score of 73. That ODI fifty-plus score confirmed he could hold a bat when the situation demanded it. Two fifties in 30 innings is modest, but Amir's value was never measured with the bat.
With 2,953 balls bowled and 2,359 runs conceded across 59 matches, Amir maintained an economy rate below five throughout his ODI career — an achievement for a pace bowler in the modern era of flat pitches and short boundaries.
T20 Cricket — The Franchise Globetrotter
This is where Amir's career numbers become extraordinary. Across 286 T20 matches and 289 bowling innings, he has claimed 340 wickets at a bowling average of 22.59 and an economy of 7.33. Those 340 T20 wickets make him one of the highest wicket-takers in the history of the format.
Amir's T20 career spans an astonishing range of franchises: Pakistan in international T20Is, the Karachi Kings and Quetta Gladiators in the PSL, London Spirit and Northern Superchargers in The Hundred, Barbados Royals and Jamaica Tallawahs in the CPL, the Antigua and Barbuda Falcons, and Essex in English domestic cricket. His most recent T20 appearance came in April 2026, confirming he remains an active force at the highest level of franchise cricket.
His T20 batting — 370 runs at 6.85 with a strike rate of 102.2 and a highest score of 30 — is functional at best. But nobody signs Amir for his batting. His value lies in his ability to take wickets with the new ball, execute death-overs yorkers, and swing the ball in conditions that other left-armers cannot exploit.
6,287 balls bowled in T20 cricket is a staggering workload. That translates to over 1,047 overs — a volume of work that few fast bowlers sustain across the format's gruelling global schedule. His economy of 7.33 in T20s, while higher than his red-ball rates, remains competitive for a bowler who has operated across so many different conditions and tournaments.
What the Numbers Show
Amir's career splits reveal a bowler whose effectiveness scaled with the format's demands. In Tests, he was parsimonious — 2.86 economy, letting the conditions and his skill do the work. In ODIs, he adapted to a 4.79 economy while maintaining a sub-30 average. In T20s, the economy rose to 7.33, but he compensated with the sheer volume of wickets: 340 at an average below 23 is elite.
The all-rounder tag applies in a technical sense — 1,484 career runs across formats — but Amir's legacy is built entirely on his left arm. His 540 combined wickets across all formats represent one of the most complete bowling careers produced by Pakistan cricket. The combination of Test-match craft, ODI new-ball mastery, and T20 franchise reliability is rare in any generation.
His franchise reach — eight different T20 teams across five countries — speaks to the global demand for his skills. In an era where T20 leagues multiply every year, Amir has been among the most consistently employed fast bowlers on the circuit. That longevity, from teenage prodigy to veteran globe-trotter, is perhaps the most remarkable aspect of his statistical profile.
FAQ
How many wickets has Mohammad Amir taken in his career?
Mohammad Amir has taken 540 wickets across all formats: 119 in Tests, 81 in ODIs, and 340 in T20 cricket (international and franchise combined).
What is Mohammad Amir's best bowling format?
By volume, T20 cricket is Amir's most prolific format with 340 wickets in 286 matches. By economy, Test cricket was his strongest — 2.86 runs per over across 36 Tests.
How many T20 teams has Mohammad Amir played for?
Amir has represented at least ten T20 teams: Pakistan (international), Karachi Kings, Quetta Gladiators, London Spirit, Northern Superchargers, Barbados Royals, Jamaica Tallawahs, Antigua and Barbuda Falcons, Essex, and Rawalpindiz.
Is Mohammad Amir still playing cricket?
Amir's most recent T20 appearance was in April 2026, confirming he remains active on the global franchise circuit. He retired from international cricket (Tests in 2019, ODIs in 2019) but continues to play T20 leagues worldwide.