- Home
- Players
- Mohammad Ali
Pakistan · Men's cricket
Mohammad Ali stats
Data through 24 September 2026Last updated 24 September 2026
Coverage: matches in the Cricsheet data from 1 December 2022 to 24 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2022 and 2026, Mohammad Ali appears in 9 Tests, 1 ODI, 3 T20Is for Pakistan in the Cricsheet data. Mohammad Ali took 67 T20 league wickets in the data (average 18.52, economy 8.32, best 5/24).
International matches
13
Tests 9 · ODIs 1 · T20Is 3
International wickets
25
0 five-wicket hauls
T20 league & domestic matches
40
24 runs
Best bowling
5/24
T20 (leagues & domestic)
Teams played for
Pakistan 2022–2026 · 13Multan Sultans 2024 · 12Hyderabad Kingsmen 2026 · 12Nottinghamshire 2026 · 12Peshawar Zalmi 2025 · 4Fortune Barishal 2025 · 2
Mohammad Ali batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 9 | 16 | 8 | 24 | 8 | 3.00 | 132 | 18.2 | 0 | 0 | 6 | 3 | 0 |
| ODI | 1 | 1 | 1 | 0 | 0* | – | 2 | 0.0 | 0 | 0 | 0 | 0 | 0 |
| T20I | 3 | 2 | 2 | 1 | 1* | – | 1 | 100.0 | 0 | 0 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 40 | 10 | 6 | 24 | 10 | 6.00 | 43 | 55.8 | 0 | 0 | 2 | 1 | 0 |
| First-class | 2 | 4 | 3 | 4 | 2* | 4.00 | 36 | 11.1 | 0 | 0 | 0 | 0 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2022 | 0 |
| 2024 | 3 |
| 2025 | 8 |
| 2026 | 42 |
Year-by-year batting (9 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2022 | Test | 4 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 2 | 1 | – | 14.3 | 1 | 0 | 0 |
| 2024 | Test | 3 | 2 | 0.67 | 8.3 | 2 | 0 | 0 |
| 2025 | ODI | 1 | 0 | – | 0.0 | 0 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 3 | 7 | 3.50 | 53.8 | 4 | 0 | 0 |
| 2025 | T20I | 2 | 1 | – | 100.0 | 1 | 0 | 0 |
| 2026 | First-class | 4 | 4 | 4.00 | 11.1 | 2 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 5 | 16 | 8.00 | 69.6 | 10 | 0 | 0 |
| 2026 | Test | 9 | 22 | 7.33 | 33.3 | 8 | 0 | 0 |
Mohammad Ali bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 16 | 1,519 | 966 | 23 | 4/50 | 6/102 | 42.00 | 3.82 | 66.0 | 1 | 0 | 32 |
| ODI | 1 | 60 | 53 | 1 | 1/53 | – | 53.00 | 5.30 | 60.0 | 0 | 0 | 0 |
| T20I | 3 | 42 | 86 | 1 | 1/34 | – | 86.00 | 12.29 | 42.0 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 40 | 895 | 1,241 | 67 | 5/24 | – | 18.52 | 8.32 | 13.4 | 1 | 1 | 1 |
| First-class | 4 | 407 | 237 | 7 | 3/72 | 4/113 | 33.86 | 3.49 | 58.1 | 0 | 0 | 14 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2022 | 4 |
| 2024 | 21 |
| 2025 | 11 |
| 2026 | 63 |
Year-by-year bowling (9 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2022 | Test | 4 | 4 | 65.25 | 5.33 | 2/64 |
| 2024 | T20 (leagues & domestic) | 12 | 19 | 18.63 | 8.23 | 3/19 |
| 2024 | Test | 3 | 2 | 72.50 | 2.64 | 2/88 |
| 2025 | ODI | 1 | 1 | 53.00 | 5.30 | 1/53 |
| 2025 | T20 (leagues & domestic) | 6 | 9 | 22.22 | 9.52 | 5/24 |
| 2025 | T20I | 3 | 1 | 86.00 | 12.29 | 1/34 |
| 2026 | First-class | 4 | 7 | 33.86 | 3.49 | 3/72 |
| 2026 | T20 (leagues & domestic) | 22 | 39 | 17.62 | 8.07 | 3/20 |
| 2026 | Test | 9 | 17 | 32.94 | 3.75 | 4/50 |
Mohammad Ali against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| England | Test | 10 | 20 | 6.67 | 25.3 | 8 | 0 | 0 |
| Bangladesh | Test | 3 | 2 | 0.67 | 8.3 | 2 | 0 | 0 |
| West Indies | Test | 3 | 2 | 1.00 | 6.9 | 2 | 0 | 0 |
| Islamabad United | T20 (leagues & domestic) | 3 | 3 | 1.50 | 21.4 | 3 | 0 | 0 |
| Peshawar Zalmi | T20 (leagues & domestic) | 3 | 2 | – | 18.2 | 1 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| England | Test | 9 | 12 | 51.75 | 4.80 | 3/86 |
| West Indies | Test | 4 | 9 | 22.22 | 2.91 | 4/50 |
| Bangladesh | Test | 3 | 2 | 72.50 | 2.64 | 2/88 |
| New Zealand | T20I | 3 | 1 | 86.00 | 12.29 | 1/34 |
| Islamabad United | T20 (leagues & domestic) | 8 | 15 | 18.07 | 8.56 | 3/19 |
| Peshawar Zalmi | T20 (leagues & domestic) | 5 | 7 | 19.43 | 8.50 | 3/38 |
| Karachi Kings | T20 (leagues & domestic) | 3 | 6 | 16.33 | 8.17 | 3/23 |
| Quetta Gladiators | T20 (leagues & domestic) | 3 | 4 | 27.75 | 10.09 | 3/19 |
| Lahore Qalandars | T20 (leagues & domestic) | 4 | 3 | 43.67 | 11.91 | 2/28 |
| Multan Sultans | T20 (leagues & domestic) | 3 | 3 | 32.33 | 8.31 | 2/34 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Gaddafi Stadium | 2 | 11 | 11.00 | 10 |
| Lord's | 2 | 11 | 11.00 | 8 |
| Edgbaston | 2 | 9 | – | 5 |
| Rawalpindi Cricket Stadium | 8 | 9 | 1.80 | 4 |
| Old Trafford | 1 | 5 | – | 5 |
| Trent Bridge | 4 | 4 | 4.00 | 2 |
| Brian Lara Stadium | 2 | 2 | 2.00 | 2 |
| Hagley Oval | 1 | 1 | – | 1 |
| Multan Cricket Stadium | 3 | 1 | 0.50 | 1 |
| Queen's Park Oval | 1 | 0 | 0.00 | 0 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Trent Bridge | 9 | 17 | 22.12 | 4.28 |
| National Stadium, Karachi | 11 | 16 | 18.38 | 7.41 |
| Multan Cricket Stadium | 7 | 13 | 14.23 | 5.29 |
| Gaddafi Stadium | 7 | 11 | 23.91 | 10.25 |
| Rawalpindi Cricket Stadium | 10 | 8 | 69.00 | 5.26 |
| Shere Bangla National Stadium | 2 | 6 | 7.50 | 5.62 |
| Brian Lara Stadium | 2 | 6 | 17.00 | 2.85 |
| Lord's | 2 | 5 | 31.20 | 4.07 |
| Grace Road | 1 | 3 | 6.67 | 5.22 |
| Queen's Park Oval | 2 | 3 | 32.67 | 2.97 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 486 | 25 | 8.79 |
| T20 | Middle | 4 | 6 | 66.7 | 1 | 160 | 13 | 7.28 |
| T20 | Death | 21 | 38 | 55.3 | 3 | 291 | 30 | 8.68 |
| ODI | Powerplay | – | – | – | – | 18 | 0 | 3.00 |
| ODI | Middle | – | – | – | – | 36 | 0 | 5.50 |
| ODI | Death | 0 | 2 | 0.0 | 0 | 6 | 1 | 11.00 |
How Mohammad Ali was dismissed
- Caught7 (54%)
- Bowled3 (23%)
- Lbw2 (15%)
- Run out1 (8%)
How Mohammad Ali took wickets
- Caught58
- Bowled27
- Lbw11
- Caught and bowled3
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 14 Apr 2025 | 3 |
| 18 May 2025 | 4 |
| 26 Mar 2026 | 10 |
| 8 Apr 2026 | 0 |
| 24 Apr 2026 | 0 |
| 3 May 2026 | 1 |
| 25 May 2026 | 5 |
| 12 Jun 2026 | 2 |
| 12 Jun 2026 | 1 |
| 25 Jul 2026 | 2 |
| 25 Jul 2026 | 0 |
| 2 Aug 2026 | 0 |
| 19 Aug 2026 | 0 |
| 19 Aug 2026 | 0 |
| 27 Aug 2026 | 3 |
| 27 Aug 2026 | 8 |
| 9 Sep 2026 | 5 |
| 9 Sep 2026 | 4 |
| 24 Sep 2026 | 0 |
| 24 Sep 2026 | 1 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 24 Sep 2026 | First-class | Yorkshire | 1* | 3 | not out | Trent Bridge |
| 24 Sep 2026 | First-class | Yorkshire | 0* | 15 | not out | Trent Bridge |
| 9 Sep 2026 | Test | England | 4* | 5 | not out | Edgbaston |
| 9 Sep 2026 | Test | England | 5* | 19 | not out | Edgbaston |
| 27 Aug 2026 | Test | England | 8 | 5 | caught | Lord's |
| 27 Aug 2026 | Test | England | 3* | 8 | not out | Lord's |
| 19 Aug 2026 | Test | England | 0* | 0 | not out | Headingley |
| 19 Aug 2026 | Test | England | 0* | 0 | not out | Headingley |
| 2 Aug 2026 | Test | West Indies | 0 | 1 | bowled | Queen's Park Oval |
| 25 Jul 2026 | Test | West Indies | 0 | 3 | caught | Brian Lara Stadium |
| 25 Jul 2026 | Test | West Indies | 2* | 25 | not out | Brian Lara Stadium |
| 12 Jun 2026 | First-class | Somerset | 1 | 15 | caught | Trent Bridge |
| 12 Jun 2026 | First-class | Somerset | 2* | 3 | not out | Trent Bridge |
| 25 May 2026 | T20 (leagues & domestic) | Lancashire | 5* | 5 | not out | Old Trafford |
| 3 May 2026 | T20 (leagues & domestic) | Peshawar Zalmi | 1* | 7 | not out | Gaddafi Stadium |
| 24 Apr 2026 | T20 (leagues & domestic) | Islamabad United | 0 | 2 | lbw | National Stadium, Karachi |
| 8 Apr 2026 | T20 (leagues & domestic) | Peshawar Zalmi | 0* | 0 | not out | National Stadium, Karachi |
| 26 Mar 2026 | T20 (leagues & domestic) | Lahore Qalandars | 10 | 9 | run out | Gaddafi Stadium |
| 18 May 2025 | T20 (leagues & domestic) | Lahore Qalandars | 4* | 3 | not out | Rawalpindi Cricket Stadium |
| 14 Apr 2025 | T20 (leagues & domestic) | Islamabad United | 3 | 9 | bowled | Rawalpindi Cricket Stadium |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 24 Sep 2026 | First-class | Yorkshire | 3/72 | 15.5 | 4 | Trent Bridge |
| 24 Sep 2026 | First-class | Yorkshire | 1/41 | 14 | 2 | Trent Bridge |
| 9 Sep 2026 | Test | England | 0/23 | 4 | 0 | Edgbaston |
| 9 Sep 2026 | Test | England | 2/92 | 19 | 2 | Edgbaston |
| 27 Aug 2026 | Test | England | 2/70 | 16.2 | 1 | Lord's |
| 27 Aug 2026 | Test | England | 3/86 | 22 | 2 | Lord's |
| 19 Aug 2026 | Test | England | 1/89 | 19 | 2 | Headingley |
| 2 Aug 2026 | Test | West Indies | 1/31 | 11 | 2 | Queen's Park Oval |
| 2 Aug 2026 | Test | West Indies | 2/67 | 22 | 6 | Queen's Park Oval |
| 25 Jul 2026 | Test | West Indies | 2/52 | 14 | 1 | Brian Lara Stadium |
| 25 Jul 2026 | Test | West Indies | 4/50 | 21.5 | 5 | Brian Lara Stadium |
| 5 Jul 2026 | T20 (leagues & domestic) | Durham | 1/32 | 4 | 0 | Riverside Ground |
| 3 Jul 2026 | T20 (leagues & domestic) | Lancashire | 1/25 | 4 | 0 | Trent Bridge |
| 28 Jun 2026 | T20 (leagues & domestic) | Leicestershire | 3/20 | 3.5 | 0 | Grace Road |
| 26 Jun 2026 | T20 (leagues & domestic) | Kent | 2/45 | 4 | 0 | St Lawrence Ground |
| 12 Jun 2026 | First-class | Somerset | 2/69 | 17 | 3 | Trent Bridge |
| 12 Jun 2026 | First-class | Somerset | 1/55 | 21 | 5 | Trent Bridge |
| 7 Jun 2026 | T20 (leagues & domestic) | Derbyshire | 3/25 | 4 | 0 | Trent Bridge |
| 5 Jun 2026 | T20 (leagues & domestic) | Warwickshire | 3/27 | 4 | 0 | Trent Bridge |
| 31 May 2026 | T20 (leagues & domestic) | Durham | 2/35 | 4 | 0 | Trent Bridge |
Frequently asked questions
How many wickets has Mohammad Ali taken in Tests?
23 wickets in 16 innings at an average of 42.00, economy 3.82, best figures 4/50.
How many wickets has Mohammad Ali taken in T20 leagues?
67 wickets in 40 innings at an average of 18.52, economy 8.32, best figures 5/24.
How many runs has Mohammad Ali scored in Tests?
24 runs in 16 innings (9 matches) at an average of 3.00 and a strike rate of 18.2, in the data from 2022 to 2026.
How many runs has Mohammad Ali scored in ODIs?
0 runs in 1 innings (1 matches) at an average of – and a strike rate of 0.0, in the data from 2025 to 2025.
How many runs has Mohammad Ali scored in T20Is?
1 runs in 2 innings (3 matches) at an average of – and a strike rate of 100.0, in the data from 2025 to 2025.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.