- Home
- Players
- Mohammad Amir
Pakistan · Men's cricket
Mohammad Amir stats
Data through 16 August 2026Last updated 16 August 2026
Coverage: matches in the Cricsheet data from 7 June 2009 to 16 August 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Mohammad Amir played 36 Tests, 60 ODIs, 62 T20Is for Pakistan in the data, between 2009 and 2026. With the ball, the best return was 327 wickets in T20 leagues at an average of 22.89 and an economy rate of 7.47.
International matches
158
Tests 36 · ODIs 60 · T20Is 62
International runs
1,179
0 hundreds
International wickets
271
5 five-wicket hauls
T20 league & domestic matches
276
353 runs
Best bowling
6/17
T20 (leagues & domestic)
Teams played for
Pakistan 2009–2024 · 158Karachi Kings 2016–2023 · 64Essex 2017–2025 · 38Jamaica Tallawahs 2022–2023 · 21Desert Vipers 2024–2025 · 20Quetta Gladiators 2024–2025 · 18Galle Gladiators 2020–2021 · 16Khulna Tigers 2019–2020 · 13Sylhet Strikers 2023 · 11Rawalpindiz 2026 · 10Antigua and Barbuda Falcons 2024 · 10Trinbago Knight Riders 2025 · 7
Mohammad Amir batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 36 | 67 | 11 | 751 | 48 | 13.41 | 1,980 | 37.9 | 0 | 0 | 7 | 91 | 3 |
| ODI | 60 | 30 | 10 | 363 | 73* | 18.15 | 444 | 81.8 | 0 | 2 | 5 | 32 | 8 |
| T20I | 62 | 17 | 8 | 65 | 21* | 7.22 | 76 | 85.5 | 0 | 0 | 2 | 3 | 3 |
| T20 (leagues & domestic) | 276 | 92 | 41 | 353 | 30 | 6.92 | 333 | 106.0 | 0 | 0 | 15 | 33 | 12 |
| First-class | 6 | 6 | 2 | 94 | 28 | 23.50 | 128 | 73.4 | 0 | 0 | 1 | 13 | 1 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2009 | 310 |
| 2010 | 174 |
| 2015 | 24 |
| 2016 | 339 |
| 2017 | 262 |
| 2018 | 119 |
| 2019 | 120 |
| 2020 | 36 |
| 2021 | 43 |
| 2022 | 19 |
| 2023 | 8 |
| 2024 | 100 |
| 2025 | 63 |
| 2026 | 9 |
Year-by-year batting (33 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2009 | ODI | 8 | 155 | 38.75 | 84.7 | 73 | 0 | 1 |
| 2009 | T20I | 2 | 2 | 1.00 | 100.0 | 2 | 0 | 0 |
| 2009 | Test | 14 | 153 | 13.91 | 30.2 | 26 | 0 | 0 |
| 2010 | ODI | 4 | 12 | 3.00 | 38.7 | 5 | 0 | 0 |
| 2010 | T20I | 4 | 37 | 18.50 | 108.8 | 21 | 0 | 0 |
| 2010 | Test | 14 | 125 | 11.36 | 24.5 | 30 | 0 | 0 |
| 2015 | T20 (leagues & domestic) | 4 | 24 | 6.00 | 126.3 | 20 | 0 | 0 |
| 2016 | ODI | 5 | 68 | 17.00 | 151.1 | 58 | 0 | 1 |
| 2016 | T20 (leagues & domestic) | 2 | 10 | – | 111.1 | 5 | 0 | 0 |
| 2016 | T20I | 2 | 2 | 2.00 | 13.3 | 1 | 0 | 0 |
| 2016 | Test | 18 | 259 | 16.19 | 54.6 | 48 | 0 | 0 |
| 2017 | First-class | 2 | 44 | 44.00 | 88.0 | 22 | 0 | 0 |
| 2017 | ODI | 6 | 71 | 17.75 | 74.7 | 28 | 0 | 0 |
| 2017 | T20 (leagues & domestic) | 11 | 39 | 13.00 | 118.2 | 11 | 0 | 0 |
| 2017 | Test | 11 | 108 | 9.82 | 43.0 | 27 | 0 | 0 |
| 2018 | ODI | 3 | 40 | 40.00 | 62.5 | 18 | 0 | 0 |
| 2018 | T20 (leagues & domestic) | 2 | 6 | – | 85.7 | 6 | 0 | 0 |
| 2018 | T20I | 2 | 3 | 3.00 | 50.0 | 3 | 0 | 0 |
| 2018 | Test | 6 | 70 | 17.50 | 42.7 | 24 | 0 | 0 |
| 2019 | First-class | 2 | 32 | 32.00 | 74.4 | 28 | 0 | 0 |
| 2019 | ODI | 4 | 17 | 5.67 | 65.4 | 8 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 10 | 20 | 2.22 | 71.4 | 6 | 0 | 0 |
| 2019 | T20I | 4 | 15 | 7.50 | 100.0 | 9 | 0 | 0 |
| 2019 | Test | 4 | 36 | 12.00 | 48.6 | 22 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 11 | 36 | 5.14 | 92.3 | 15 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 12 | 43 | 7.17 | 95.6 | 16 | 0 | 0 |
| 2022 | First-class | 2 | 18 | 9.00 | 51.4 | 18 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 3 | 1 | 0.50 | 25.0 | 1 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 5 | 8 | 2.67 | 61.5 | 5 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 13 | 94 | 11.75 | 127.0 | 23 | 0 | 0 |
| 2024 | T20I | 3 | 6 | 6.00 | 150.0 | 5 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 13 | 63 | 9.00 | 126.0 | 30 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 6 | 9 | 4.50 | 75.0 | 4 | 0 | 0 |
Mohammad Amir bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 67 | 7,619 | 3,627 | 119 | 6/44 | 7/64 | 30.48 | 2.86 | 64.0 | 10 | 4 | 292 |
| ODI | 59 | 2,953 | 2,359 | 81 | 5/30 | – | 29.12 | 4.79 | 36.5 | 2 | 1 | 33 |
| T20I | 61 | 1,322 | 1,558 | 71 | 4/13 | – | 21.94 | 7.07 | 18.6 | 1 | 0 | 6 |
| T20 (leagues & domestic) | 275 | 6,010 | 7,486 | 327 | 6/17 | – | 22.89 | 7.47 | 18.4 | 8 | 2 | 19 |
| First-class | 10 | 1,040 | 423 | 26 | 5/18 | 10/72 | 16.27 | 2.44 | 40.0 | 3 | 2 | 47 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2009 | 46 |
| 2010 | 53 |
| 2015 | 8 |
| 2016 | 59 |
| 2017 | 78 |
| 2018 | 42 |
| 2019 | 72 |
| 2020 | 36 |
| 2021 | 25 |
| 2022 | 29 |
| 2023 | 39 |
| 2024 | 47 |
| 2025 | 60 |
| 2026 | 30 |
Year-by-year bowling (35 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2009 | ODI | 11 | 19 | 21.32 | 4.32 | 4/28 |
| 2009 | T20I | 10 | 9 | 27.89 | 7.38 | 2/21 |
| 2009 | Test | 14 | 18 | 41.50 | 3.31 | 5/79 |
| 2010 | ODI | 4 | 6 | 32.50 | 5.15 | 3/53 |
| 2010 | T20I | 8 | 14 | 14.71 | 6.61 | 3/23 |
| 2010 | Test | 13 | 33 | 22.33 | 2.93 | 6/84 |
| 2015 | T20 (leagues & domestic) | 6 | 8 | 13.25 | 5.34 | 3/18 |
| 2016 | ODI | 9 | 12 | 28.17 | 4.75 | 3/28 |
| 2016 | T20 (leagues & domestic) | 6 | 6 | 23.33 | 6.36 | 3/27 |
| 2016 | T20I | 13 | 11 | 32.00 | 7.04 | 3/18 |
| 2016 | Test | 19 | 30 | 38.83 | 3.06 | 4/97 |
| 2017 | First-class | 5 | 14 | 13.50 | 2.48 | 5/18 |
| 2017 | ODI | 12 | 18 | 31.67 | 5.25 | 3/16 |
| 2017 | T20 (leagues & domestic) | 25 | 28 | 23.82 | 6.96 | 3/7 |
| 2017 | T20I | 1 | 4 | 3.25 | 3.25 | 4/13 |
| 2017 | Test | 10 | 14 | 33.86 | 2.24 | 6/44 |
| 2018 | ODI | 10 | 3 | 100.67 | 4.31 | 1/18 |
| 2018 | T20 (leagues & domestic) | 10 | 9 | 25.89 | 6.66 | 2/6 |
| 2018 | T20I | 9 | 14 | 15.50 | 6.58 | 3/22 |
| 2018 | Test | 7 | 16 | 19.19 | 2.43 | 4/36 |
| 2019 | First-class | 2 | 6 | 10.67 | 2.13 | 4/48 |
| 2019 | ODI | 13 | 23 | 23.87 | 4.95 | 5/30 |
| 2019 | T20 (leagues & domestic) | 23 | 28 | 23.46 | 7.42 | 4/25 |
| 2019 | T20I | 7 | 7 | 26.43 | 7.82 | 3/27 |
| 2019 | Test | 4 | 8 | 24.62 | 2.67 | 4/88 |
| 2020 | T20 (leagues & domestic) | 27 | 36 | 21.58 | 7.46 | 6/17 |
| 2020 | T20I | 2 | 0 | – | 9.36 | 0/14 |
| 2021 | T20 (leagues & domestic) | 28 | 25 | 31.28 | 7.95 | 3/21 |
| 2022 | First-class | 3 | 6 | 28.33 | 2.54 | 3/33 |
| 2022 | T20 (leagues & domestic) | 15 | 23 | 14.65 | 6.56 | 3/22 |
| 2023 | T20 (leagues & domestic) | 28 | 39 | 17.95 | 6.86 | 4/19 |
| 2024 | T20 (leagues & domestic) | 34 | 35 | 28.43 | 7.80 | 3/26 |
| 2024 | T20I | 11 | 12 | 24.58 | 7.31 | 2/11 |
| 2025 | T20 (leagues & domestic) | 45 | 60 | 21.90 | 8.20 | 4/24 |
| 2026 | T20 (leagues & domestic) | 28 | 30 | 25.93 | 8.03 | 3/29 |
Mohammad Amir against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| England | Test | 18 | 218 | 16.77 | 36.8 | 39 | 0 | 0 |
| Australia | Test | 14 | 191 | 15.92 | 37.5 | 48 | 0 | 0 |
| New Zealand | Test | 10 | 115 | 11.50 | 31.2 | 26 | 0 | 0 |
| West Indies | Test | 8 | 104 | 13.00 | 48.1 | 27 | 0 | 0 |
| Sri Lanka | Test | 10 | 61 | 8.71 | 39.9 | 22 | 0 | 0 |
| South Africa | Test | 6 | 49 | 9.80 | 49.5 | 22 | 0 | 0 |
| New Zealand | ODI | 8 | 127 | 25.40 | 77.9 | 73 | 0 | 1 |
| Sri Lanka | ODI | 5 | 84 | 42.00 | 68.9 | 28 | 0 | 0 |
| Australia | ODI | 7 | 38 | 6.33 | 79.2 | 17 | 0 | 0 |
| India | ODI | 4 | 30 | 10.00 | 60.0 | 18 | 0 | 0 |
| Australia | T20I | 5 | 43 | 43.00 | 119.4 | 21 | 0 | 0 |
| England | T20I | 3 | 8 | 4.00 | 80.0 | 5 | 0 | 0 |
| New Zealand | T20I | 4 | 7 | 3.50 | 43.8 | 3 | 0 | 0 |
| Sri Lanka | T20I | 3 | 6 | 3.00 | 120.0 | 5 | 0 | 0 |
| Islamabad United | T20 (leagues & domestic) | 7 | 55 | 18.33 | 141.0 | 23 | 0 | 0 |
| Peshawar Zalmi | T20 (leagues & domestic) | 8 | 36 | 9.00 | 133.3 | 13 | 0 | 0 |
| Karachi Kings | T20 (leagues & domestic) | 3 | 32 | 10.67 | 152.4 | 30 | 0 | 0 |
| Multan Sultans | T20 (leagues & domestic) | 4 | 18 | 4.50 | 90.0 | 12 | 0 | 0 |
| Lahore Qalandars | T20 (leagues & domestic) | 6 | 17 | 4.25 | 106.2 | 11 | 0 | 0 |
| Rangpur Riders | T20 (leagues & domestic) | 5 | 10 | 10.00 | 55.6 | 3 | 0 | 0 |
| Somerset | T20 (leagues & domestic) | 4 | 7 | 2.33 | 58.3 | 5 | 0 | 0 |
| Quetta Gladiators | T20 (leagues & domestic) | 4 | 6 | 6.00 | 60.0 | 6 | 0 | 0 |
| Trinbago Knight Riders | T20 (leagues & domestic) | 4 | 6 | 3.00 | 150.0 | 5 | 0 | 0 |
| Hampshire | T20 (leagues & domestic) | 4 | 5 | 2.50 | 50.0 | 3 | 0 | 0 |
| Guyana Amazon Warriors | T20 (leagues & domestic) | 3 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| England | Test | 18 | 38 | 26.50 | 2.87 | 6/84 |
| Australia | Test | 12 | 24 | 36.50 | 3.30 | 5/79 |
| West Indies | Test | 10 | 19 | 24.11 | 2.19 | 6/44 |
| New Zealand | Test | 10 | 14 | 36.14 | 3.14 | 3/43 |
| South Africa | Test | 6 | 12 | 23.58 | 2.68 | 4/62 |
| Sri Lanka | Test | 9 | 7 | 60.71 | 3.07 | 3/38 |
| Australia | ODI | 9 | 17 | 26.71 | 5.26 | 5/30 |
| Sri Lanka | ODI | 9 | 17 | 21.41 | 4.54 | 4/28 |
| West Indies | ODI | 7 | 13 | 19.69 | 4.92 | 3/24 |
| New Zealand | ODI | 11 | 13 | 33.15 | 4.75 | 3/28 |
| India | ODI | 7 | 8 | 32.62 | 4.92 | 3/16 |
| England | ODI | 5 | 6 | 43.50 | 5.67 | 3/50 |
| South Africa | ODI | 5 | 4 | 50.25 | 4.79 | 2/49 |
| Zimbabwe | ODI | 3 | 1 | 73.00 | 3.04 | 1/21 |
| Australia | T20I | 10 | 17 | 16.18 | 7.67 | 3/23 |
| New Zealand | T20I | 14 | 10 | 38.80 | 7.86 | 2/13 |
| Sri Lanka | T20I | 8 | 9 | 23.78 | 6.90 | 4/13 |
| Bangladesh | T20I | 3 | 6 | 11.50 | 5.75 | 2/16 |
| India | T20I | 3 | 6 | 8.67 | 4.73 | 3/18 |
| West Indies | T20I | 3 | 5 | 9.00 | 4.50 | 3/22 |
| Ireland | T20I | 4 | 5 | 21.20 | 6.62 | 2/11 |
| South Africa | T20I | 3 | 4 | 22.50 | 7.50 | 3/27 |
| England | T20I | 7 | 1 | 189.00 | 8.93 | 1/31 |
| Islamabad United | T20 (leagues & domestic) | 24 | 26 | 24.31 | 7.57 | 3/6 |
| Peshawar Zalmi | T20 (leagues & domestic) | 21 | 25 | 23.60 | 7.65 | 4/25 |
| Lahore Qalandars | T20 (leagues & domestic) | 17 | 17 | 30.71 | 7.91 | 3/27 |
| St Kitts and Nevis Patriots | T20 (leagues & domestic) | 9 | 16 | 14.44 | 6.96 | 4/19 |
| Multan Sultans | T20 (leagues & domestic) | 12 | 15 | 24.07 | 8.05 | 4/25 |
| Trinbago Knight Riders | T20 (leagues & domestic) | 8 | 14 | 11.71 | 5.47 | 3/20 |
| Hampshire | T20 (leagues & domestic) | 9 | 12 | 20.58 | 7.84 | 2/31 |
| Guyana Amazon Warriors | T20 (leagues & domestic) | 9 | 12 | 20.33 | 7.66 | 3/22 |
| St Lucia Kings | T20 (leagues & domestic) | 9 | 10 | 26.20 | 8.88 | 3/25 |
| Rajshahi Royals | T20 (leagues & domestic) | 4 | 10 | 11.70 | 7.31 | 6/17 |
| Kent | T20 (leagues & domestic) | 7 | 8 | 24.75 | 7.20 | 2/26 |
| Sussex | T20 (leagues & domestic) | 4 | 8 | 10.75 | 7.17 | 4/29 |
| Quetta Gladiators | T20 (leagues & domestic) | 12 | 7 | 45.43 | 6.77 | 2/31 |
| Somerset | T20 (leagues & domestic) | 5 | 7 | 21.00 | 7.74 | 3/22 |
| Birmingham Phoenix | T20 (leagues & domestic) | 4 | 6 | 14.17 | 9.11 | 2/7 |
| Surrey | T20 (leagues & domestic) | 5 | 6 | 21.33 | 6.74 | 2/13 |
| Sharjah Warriorz | T20 (leagues & domestic) | 4 | 6 | 14.50 | 7.15 | 4/24 |
| MI Emirates | T20 (leagues & domestic) | 3 | 6 | 15.17 | 7.58 | 3/26 |
| Comilla Victorians | T20 (leagues & domestic) | 4 | 6 | 18.00 | 6.82 | 2/22 |
| Gulf Giants | T20 (leagues & domestic) | 4 | 6 | 20.67 | 7.75 | 3/34 |
| Karachi Kings | T20 (leagues & domestic) | 4 | 6 | 21.50 | 9.21 | 2/26 |
| Gloucestershire | T20 (leagues & domestic) | 3 | 5 | 16.80 | 7.00 | 3/33 |
| Dubai Capitals | T20 (leagues & domestic) | 5 | 5 | 34.40 | 9.13 | 2/35 |
| Colombo Kings | T20 (leagues & domestic) | 3 | 5 | 19.60 | 9.80 | 5/26 |
| Middlesex | T20 (leagues & domestic) | 4 | 5 | 20.40 | 6.88 | 3/19 |
| Barbados Royals | T20 (leagues & domestic) | 6 | 4 | 40.00 | 7.27 | 2/35 |
| Abu Dhabi Knight Riders | T20 (leagues & domestic) | 4 | 3 | 34.33 | 7.92 | 1/17 |
| Jaffna Kings | T20 (leagues & domestic) | 3 | 3 | 28.67 | 9.05 | 1/22 |
| Rangpur Riders | T20 (leagues & domestic) | 5 | 3 | 34.33 | 5.78 | 1/15 |
| Glamorgan | T20 (leagues & domestic) | 3 | 3 | 39.67 | 9.92 | 2/43 |
| Chattogram Challengers | T20 (leagues & domestic) | 3 | 3 | 19.00 | 4.75 | 2/7 |
| Jaffna Stallions | T20 (leagues & domestic) | 3 | 2 | 51.00 | 8.50 | 1/29 |
| Leicestershire | T20 (leagues & domestic) | 3 | 2 | 43.00 | 7.82 | 2/22 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Zayed Cricket Stadium | 8 | 107 | 21.40 | 73 |
| Trent Bridge | 5 | 101 | 33.67 | 58 |
| Edgbaston | 10 | 101 | 16.83 | 21 |
| Lord's | 14 | 88 | 7.33 | 24 |
| The Gabba | 4 | 77 | 19.25 | 48 |
| Dubai International Cricket Stadium | 14 | 70 | 10.00 | 18 |
| National Stadium, Karachi | 12 | 66 | 7.33 | 30 |
| Rangiri Dambulla International Stadium | 5 | 59 | 19.67 | 24 |
| University Oval, Dunedin | 3 | 55 | 18.33 | 26 |
| Melbourne Cricket Ground | 4 | 55 | 13.75 | 29 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Dubai International Cricket Stadium | 42 | 48 | 26.02 | 5.80 |
| Shere Bangla National Stadium | 24 | 39 | 14.05 | 5.95 |
| National Stadium, Karachi | 31 | 36 | 25.69 | 7.25 |
| Lord's | 19 | 31 | 24.90 | 4.02 |
| Warner Park | 13 | 25 | 13.00 | 6.72 |
| Gaddafi Stadium | 21 | 23 | 26.13 | 7.69 |
| Kennington Oval | 13 | 21 | 20.90 | 4.17 |
| Edgbaston | 14 | 19 | 31.53 | 4.53 |
| Rawalpindi Cricket Stadium | 11 | 18 | 16.78 | 8.13 |
| Sharjah Cricket Stadium | 19 | 18 | 33.72 | 5.77 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 3988 | 170 | 6.31 |
| T20 | Middle | 85 | 79 | 107.6 | 10 | 861 | 34 | 7.85 |
| T20 | Death | 333 | 330 | 100.9 | 50 | 2483 | 194 | 9.00 |
| ODI | Powerplay | – | – | – | – | 1500 | 32 | 4.20 |
| ODI | Middle | 154 | 195 | 79.0 | 3 | 888 | 19 | 4.38 |
| ODI | Death | 209 | 249 | 83.9 | 17 | 565 | 30 | 7.03 |
How Mohammad Amir was dismissed
- Caught78 (56%)
- Bowled34 (24%)
- Run out17 (12%)
- Lbw7 (5%)
- Caught and bowled3 (2%)
- Stumped1 (1%)
How Mohammad Amir took wickets
- Caught420
- Bowled132
- Lbw58
- Caught and bowled12
- Hit wicket2
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 21 Sep 2024 | 0 |
| 13 Apr 2025 | 1 |
| 18 Apr 2025 | 30 |
| 25 Apr 2025 | 0 |
| 27 Apr 2025 | 4 |
| 25 May 2025 | 0 |
| 30 May 2025 | 3 |
| 1 Jun 2025 | 0 |
| 12 Jun 2025 | 0 |
| 20 Jun 2025 | 3 |
| 4 Jul 2025 | 5 |
| 8 Jul 2025 | 5 |
| 10 Aug 2025 | 11 |
| 27 Dec 2025 | 1 |
| 2 Jan 2026 | 2 |
| 10 Apr 2026 | 0 |
| 16 Apr 2026 | 2 |
| 18 Apr 2026 | 4 |
| 26 Apr 2026 | 0 |
| 18 Jul 2026 | 1 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 18 Jul 2026 | T20 (leagues & domestic) | Hampshire | 1* | 1 | not out | Edgbaston |
| 26 Apr 2026 | T20 (leagues & domestic) | Hyderabad Kingsmen | 0 | 2 | bowled | National Stadium, Karachi |
| 18 Apr 2026 | T20 (leagues & domestic) | Lahore Qalandars | 4* | 4 | not out | National Stadium, Karachi |
| 16 Apr 2026 | T20 (leagues & domestic) | Hyderabad Kingsmen | 2* | 2 | not out | National Stadium, Karachi |
| 10 Apr 2026 | T20 (leagues & domestic) | Quetta Gladiators | 0 | 2 | run out | National Stadium, Karachi |
| 2 Jan 2026 | T20 (leagues & domestic) | Rangpur Riders | 2* | 1 | not out | Sylhet International Cricket Stadium |
| 27 Dec 2025 | T20 (leagues & domestic) | Noakhali Express | 1* | 2 | not out | Sylhet International Cricket Stadium |
| 10 Aug 2025 | T20 (leagues & domestic) | Trent Rockets | 11* | 4 | not out | Trent Bridge |
| 8 Jul 2025 | T20 (leagues & domestic) | Somerset | 5 | 5 | caught | County Ground, Taunton |
| 4 Jul 2025 | T20 (leagues & domestic) | Gloucestershire | 5 | 5 | run out | County Ground, Chelmsford |
| 20 Jun 2025 | T20 (leagues & domestic) | Kent | 3* | 4 | not out | County Ground, Chelmsford |
| 12 Jun 2025 | T20 (leagues & domestic) | Glamorgan | 0* | 0 | not out | County Ground, Chelmsford |
| 1 Jun 2025 | T20 (leagues & domestic) | Somerset | 0* | 2 | not out | County Ground, Chelmsford |
| 30 May 2025 | T20 (leagues & domestic) | Hampshire | 3 | 5 | caught | The Rose Bowl |
| 25 May 2025 | T20 (leagues & domestic) | Lahore Qalandars | 0 | 2 | bowled | Gaddafi Stadium |
| 27 Apr 2025 | T20 (leagues & domestic) | Peshawar Zalmi | 4* | 2 | not out | Gaddafi Stadium |
| 25 Apr 2025 | T20 (leagues & domestic) | Karachi Kings | 0 | 1 | caught | Gaddafi Stadium |
| 18 Apr 2025 | T20 (leagues & domestic) | Karachi Kings | 30 | 16 | bowled | National Stadium, Karachi |
| 13 Apr 2025 | T20 (leagues & domestic) | Lahore Qalandars | 1 | 2 | bowled | Rawalpindi Cricket Stadium |
| 21 Sep 2024 | T20 (leagues & domestic) | Guyana Amazon Warriors | 0 | 3 | caught | Providence Stadium |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 16 Aug 2026 | T20 (leagues & domestic) | Manchester Super Giants | 3/29 | 4 | 0 | Lord's |
| 5 Aug 2026 | T20 (leagues & domestic) | Birmingham Phoenix | 1/1 | 0.4 | 0 | Trent Bridge |
| 2 Aug 2026 | T20 (leagues & domestic) | Sunrisers Leeds | 2/20 | 4 | 0 | Trent Bridge |
| 31 Jul 2026 | T20 (leagues & domestic) | Manchester Super Giants | 0/24 | 4 | 0 | Old Trafford |
| 29 Jul 2026 | T20 (leagues & domestic) | Welsh Fire | 1/21 | 4 | 0 | Sophia Gardens |
| 26 Jul 2026 | T20 (leagues & domestic) | London Spirit | 1/25 | 4 | 0 | Trent Bridge |
| 24 Jul 2026 | T20 (leagues & domestic) | Birmingham Phoenix | 1/43 | 4 | 0 | Edgbaston |
| 18 Jul 2026 | T20 (leagues & domestic) | Hampshire | 1/31 | 4 | 0 | Edgbaston |
| 15 Jul 2026 | T20 (leagues & domestic) | Surrey | 0/26 | 4 | 0 | Trent Bridge |
| 10 Jul 2026 | T20 (leagues & domestic) | Leicestershire | 0/26 | 4 | 0 | Trent Bridge |
| 5 Jul 2026 | T20 (leagues & domestic) | Durham | 1/42 | 4 | 0 | Riverside Ground |
| 3 Jul 2026 | T20 (leagues & domestic) | Lancashire | 0/40 | 4 | 0 | Trent Bridge |
| 28 Jun 2026 | T20 (leagues & domestic) | Leicestershire | 2/22 | 3 | 0 | Grace Road |
| 26 Jun 2026 | T20 (leagues & domestic) | Kent | 2/26 | 4 | 0 | St Lawrence Ground |
| 26 Apr 2026 | T20 (leagues & domestic) | Hyderabad Kingsmen | 0/57 | 4 | 0 | National Stadium, Karachi |
| 23 Apr 2026 | T20 (leagues & domestic) | Islamabad United | 2/21 | 4 | 0 | National Stadium, Karachi |
| 21 Apr 2026 | T20 (leagues & domestic) | Multan Sultans | 0/33 | 4 | 0 | National Stadium, Karachi |
| 18 Apr 2026 | T20 (leagues & domestic) | Lahore Qalandars | 2/25 | 4 | 0 | National Stadium, Karachi |
| 16 Apr 2026 | T20 (leagues & domestic) | Hyderabad Kingsmen | 1/22 | 3 | 0 | National Stadium, Karachi |
| 10 Apr 2026 | T20 (leagues & domestic) | Quetta Gladiators | 2/31 | 4 | 0 | National Stadium, Karachi |
Batter vs bowler matchups
Batters Mohammad Amir bowled to most
- Alastair Cook vs Mohammad Amir371 balls
- Joe Root vs Mohammad Amir299 balls
- Shane Watson vs Mohammad Amir258 balls
- Martin Guptill vs Mohammad Amir253 balls
- Kraigg Brathwaite vs Mohammad Amir253 balls
Frequently asked questions
How many wickets has Mohammad Amir taken in Tests?
119 wickets in 67 innings at an average of 30.48, economy 2.86, best figures 6/44.
How many wickets has Mohammad Amir taken in ODIs?
81 wickets in 59 innings at an average of 29.12, economy 4.79, best figures 5/30.
How many runs has Mohammad Amir scored in Tests?
751 runs in 67 innings (36 matches) at an average of 13.41 and a strike rate of 37.9, in the data from 2009 to 2019.
How many runs has Mohammad Amir scored in ODIs?
363 runs in 30 innings (60 matches) at an average of 18.15 and a strike rate of 81.8, in the data from 2009 to 2019.
How many runs has Mohammad Amir scored in T20Is?
65 runs in 17 innings (62 matches) at an average of 7.22 and a strike rate of 85.5, in the data from 2009 to 2024.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.