Mohammad Amir

Mohammad Amir Cricket Stats & Career Records

Category: Bowler International team: Pakistan Career: 2009–2024

Mohammad Amir is a bowler associated with Pakistan, with an international career span of 2009–2024. Across the normalized career records available here, Mohammad Amir has 1,179 runs and 273 wickets across Test, ODI and/or T20I formats where records are available.

Mohammad Amir Career Stats

Career figures are cross-checked against the independent scorecard-derived layer. Exact matches are verified automatically; small source under-counts are corrected only when the scorecard layer is complete and identity-safe.

FormatCareerMatchesInningsRunsHSBat Avg50s100sWicketsBBIBowl Avg
✓ verified 2009–2019 36 67 751 48 13.41 0 0 119 6/44 30.48
✓ verified 2009–2019 61 30 363 73 18.15 2 0 81 5/30 29.63
✓ verified 2009–2024 63 50 65 21 7.22 0 0 73 4/13 21.67

Career rows are automatically cross-checked against the independent detailed-scorecard layer. Canonical team aliases are merged, representative-XI internationals are included for the same verified person, and conflicts are kept out of the verified state.

Detailed Data Coverage

The career total and the independent detailed-scorecard layer are compared format by format. A format is labelled Verified only when the corrected career total and detailed match total agree and the available runs/wickets reconcile.

FormatCareer matchesDetailed matchesCoverageCross-source checkStatus
TEST3636100.0%VerifiedVerified
ODI6161100.0%VerifiedVerified
T20I6363100.0%VerifiedVerified
Data integrity: Career summary validated · Detailed scorecard coverage 100.0% of career matches currently represented.

Mohammad Amir Dismissals & Head-to-Head

Historical scorecards and Cricsheet ball-by-ball are kept separate so career dismissal evidence is not mixed with delivery-level coverage.

Level 1Historical scorecards

Who dismissed whom

84career batting dismissals
78dismissals with bowler named
259 / 273career wickets linked to a batter

Easy read: 78 of 84 batting dismissals identify the bowler; 6 scorecards do not. Missing names are never guessed.

Source check: summary totals reconcile with the complete stored breakdown.

View scorecard dismissal breakdown +

Mohammad Amir as batter

Top 20 shown. All 48 named bowlers total 78 dismissals.

BowlerTimes outHow
Stuart Broad5caught
Trent Boult4bowled, caught
Alzarri Joseph3caught, bowled
Chris Woakes3caught, lbw
Jackson Bird3caught, bowled
James Anderson3caught
Kagiso Rabada3bowled, caught
Rangana Herath3caught, lbw, bowled
Tim Southee3caught
Daniel Vettori2caught
Doug Bollinger2caught
Duanne Olivier2caught, bowled
James Faulkner2caught
Jason Holder2caught, bowled
Mitchell Starc2bowled, caught
Nathan Hauritz2caught
Shane Bond2caught
Steven Finn2lbw, caught
Adam Milne1caught
Ajantha Mendis1lbw

Mohammad Amir as bowler

Top 20 shown. All 163 named batters total 259 wickets.

BatterWicketsHow
Alastair Cook6caught, bowled
David Warner6bowled, lbw, caught
Alex Hales5caught, bowled
Ricky Ponting5caught
Shane Watson5caught, bowled, lbw
Andrew Strauss4caught
Martin Guptill4bowled, caught
Michael Hussey4caught, lbw
Ross Taylor4caught
Tom Latham4caught, lbw
Angelo Mathews3caught, bowled
Brendon McCullum3caught
Cameron White3caught
Danushka Gunathilaka3caught, bowled
Mitchell Johnson3bowled, lbw
Paul Collingwood3lbw, bowled, caught
Rohit Sharma3lbw, caught
Shimron Hetmyer3bowled
Soumya Sarkar3caught, bowled
Steven Smith3caught, bowled
Level 2Cricsheet ball by ball

Head-to-head matchups

158international Cricsheet matches available
79batting dismissals in covered matches
271wickets in covered matches
158 of 160 career internationals have Cricsheet ball-by-ball coverage (98.8%).

Coverage: the table is complete for the Cricsheet international matches available for this exact registry identity. Matches without delivery-level Cricsheet data are not invented or estimated.

View ball-by-ball head-to-head stats +

Mohammad Amir as batter

Top 20 bowlers by balls faced. The underlying player index contains all 113 bowler matchups.

BowlerMatchesBalls facedRunsStrike rateTimes out
James Anderson81263326.193
Daniel Vettori51205445.002
Stuart Broad101095247.715
Graeme Swann41031615.531
Tim Southee9983232.653
Mitchell Johnson4752432.000
MA Starc5745270.272
Devendra Bishoo5723345.831
Nathan Hauritz3701724.292
Steven Finn5662030.302
Chris Martin3642742.191
Shane Bond4614777.052
NM Lyon3611829.511
Chris Woakes7605083.333
JR Hazlewood5553258.180
D Olivier3552545.452
Jackson Bird2523363.463
Moeen Ali3502550.000
Iain O'Brien3451022.221
Jason Holder4431637.212

Mohammad Amir as bowler

Top 20 batters by legal balls bowled. The underlying player index contains all 349 batter matchups.

BatterMatchesLegal ballsRuns concededEconomyWickets
Alastair Cook103702303.736
Joe Root112931643.361
Kraigg Brathwaite72481012.442
Jonathan Trott4224972.602
David Warner162132005.636
SPD Smith142041374.033
Shane Watson102021624.815
Martin Guptill222011594.754
Ross Taylor131981494.524
Roston Chase5196551.682
Simon Katich41961093.342
Jonny Bairstow81931253.892
Michael Clarke91931023.172
Alex Hales91861173.775
Kane Williamson131731254.340
Ricky Ponting61711093.825
Kumar Sangakkara111481114.502
Peter Handscomb5147552.240
Jason Holder9138703.042
Brendon McCullum121361345.913

Strike rate = runs per 100 balls. Economy = runs conceded per six legal balls.

Player image: Wikimedia Commons · CC BY 3.0

Scroll to Top