CricketWise
  1. Home
  2. Players
  3. 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

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test91682483.0013218.200630
ODI11100*–20.000000
T20I32211*–1100.000000
T20 (leagues & domestic)4010624106.004355.800210
First-class24342*4.003611.100000

Runs per year

02040602022202642
Mohammad Ali: runs per calendar year (all formats in the data)
0204060202220242025202642
Mohammad Ali: runs per calendar year (all formats in the data)
Show as table
Mohammad Ali: runs per calendar year (all formats in the data)
YearRuns
20220
20243
20258
202642
Year-by-year batting (9 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2022Test400.000.0000
2024T20 (leagues & domestic)21–14.3100
2024Test320.678.3200
2025ODI10–0.0000
2025T20 (leagues & domestic)373.5053.8400
2025T20I21–100.0100
2026First-class444.0011.1200
2026T20 (leagues & domestic)5168.0069.61000
2026Test9227.3333.3800

Mohammad Ali bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test161,519966234/506/10242.003.8266.01032
ODI1605311/53–53.005.3060.0000
T20I3428611/34–86.0012.2942.0000
T20 (leagues & domestic)408951,241675/24–18.528.3213.4111
First-class440723773/724/11333.863.4958.10014

Wickets per year

0204060802022202663
Mohammad Ali: wickets per calendar year (all formats in the data)
020406080202220242025202663
Mohammad Ali: wickets per calendar year (all formats in the data)
Show as table
Mohammad Ali: wickets per calendar year (all formats in the data)
YearWickets
20224
202421
202511
202663
Year-by-year bowling (9 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2022Test4465.255.332/64
2024T20 (leagues & domestic)121918.638.233/19
2024Test3272.502.642/88
2025ODI1153.005.301/53
2025T20 (leagues & domestic)6922.229.525/24
2025T20I3186.0012.291/34
2026First-class4733.863.493/72
2026T20 (leagues & domestic)223917.628.073/20
2026Test91732.943.754/50

Mohammad Ali against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest10206.6725.3800
BangladeshTest320.678.3200
West IndiesTest321.006.9200
Islamabad UnitedT20 (leagues & domestic)331.5021.4300
Peshawar ZalmiT20 (leagues & domestic)32–18.2100
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EnglandTest91251.754.803/86
West IndiesTest4922.222.914/50
BangladeshTest3272.502.642/88
New ZealandT20I3186.0012.291/34
Islamabad UnitedT20 (leagues & domestic)81518.078.563/19
Peshawar ZalmiT20 (leagues & domestic)5719.438.503/38
Karachi KingsT20 (leagues & domestic)3616.338.173/23
Quetta GladiatorsT20 (leagues & domestic)3427.7510.093/19
Lahore QalandarsT20 (leagues & domestic)4343.6711.912/28
Multan SultansT20 (leagues & domestic)3332.338.312/34

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Gaddafi Stadium21111.0010
Lord's21111.008
Edgbaston29–5
Rawalpindi Cricket Stadium891.804
Old Trafford15–5
Trent Bridge444.002
Brian Lara Stadium222.002
Hagley Oval11–1
Multan Cricket Stadium310.501
Queen's Park Oval100.000

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Trent Bridge91722.124.28
National Stadium, Karachi111618.387.41
Multan Cricket Stadium71314.235.29
Gaddafi Stadium71123.9110.25
Rawalpindi Cricket Stadium10869.005.26
Shere Bangla National Stadium267.505.62
Brian Lara Stadium2617.002.85
Lord's2531.204.07
Grace Road136.675.22
Queen's Park Oval2332.672.97

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay––––486258.79
T20Middle4666.71160137.28
T20Death213855.33291308.68
ODIPowerplay––––1803.00
ODIMiddle––––3605.50
ODIDeath020.006111.00

How Mohammad Ali was dismissed

How Mohammad Ali took wickets

Last 20 innings

02.557.51014 Apr 202512 Jun 202624 Sep 20261
Mohammad Ali: runs in the last 20 innings
02.557.51014 Apr 20258 Apr 202625 May 202625 Jul 202619 Aug 202627 Aug 202624 Sep 20261
Mohammad Ali: runs in the last 20 innings
Show as table
Mohammad Ali: runs in the last 20 innings
InningsRuns
14 Apr 20253
18 May 20254
26 Mar 202610
8 Apr 20260
24 Apr 20260
3 May 20261
25 May 20265
12 Jun 20262
12 Jun 20261
25 Jul 20262
25 Jul 20260
2 Aug 20260
19 Aug 20260
19 Aug 20260
27 Aug 20263
27 Aug 20268
9 Sep 20265
9 Sep 20264
24 Sep 20260
24 Sep 20261
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Sep 2026First-classYorkshire1*3not outTrent Bridge
24 Sep 2026First-classYorkshire0*15not outTrent Bridge
9 Sep 2026TestEngland4*5not outEdgbaston
9 Sep 2026TestEngland5*19not outEdgbaston
27 Aug 2026TestEngland85caughtLord's
27 Aug 2026TestEngland3*8not outLord's
19 Aug 2026TestEngland0*0not outHeadingley
19 Aug 2026TestEngland0*0not outHeadingley
2 Aug 2026TestWest Indies01bowledQueen's Park Oval
25 Jul 2026TestWest Indies03caughtBrian Lara Stadium
25 Jul 2026TestWest Indies2*25not outBrian Lara Stadium
12 Jun 2026First-classSomerset115caughtTrent Bridge
12 Jun 2026First-classSomerset2*3not outTrent Bridge
25 May 2026T20 (leagues & domestic)Lancashire5*5not outOld Trafford
3 May 2026T20 (leagues & domestic)Peshawar Zalmi1*7not outGaddafi Stadium
24 Apr 2026T20 (leagues & domestic)Islamabad United02lbwNational Stadium, Karachi
8 Apr 2026T20 (leagues & domestic)Peshawar Zalmi0*0not outNational Stadium, Karachi
26 Mar 2026T20 (leagues & domestic)Lahore Qalandars109run outGaddafi Stadium
18 May 2025T20 (leagues & domestic)Lahore Qalandars4*3not outRawalpindi Cricket Stadium
14 Apr 2025T20 (leagues & domestic)Islamabad United39bowledRawalpindi Cricket Stadium

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
24 Sep 2026First-classYorkshire3/7215.54Trent Bridge
24 Sep 2026First-classYorkshire1/41142Trent Bridge
9 Sep 2026TestEngland0/2340Edgbaston
9 Sep 2026TestEngland2/92192Edgbaston
27 Aug 2026TestEngland2/7016.21Lord's
27 Aug 2026TestEngland3/86222Lord's
19 Aug 2026TestEngland1/89192Headingley
2 Aug 2026TestWest Indies1/31112Queen's Park Oval
2 Aug 2026TestWest Indies2/67226Queen's Park Oval
25 Jul 2026TestWest Indies2/52141Brian Lara Stadium
25 Jul 2026TestWest Indies4/5021.55Brian Lara Stadium
5 Jul 2026T20 (leagues & domestic)Durham1/3240Riverside Ground
3 Jul 2026T20 (leagues & domestic)Lancashire1/2540Trent Bridge
28 Jun 2026T20 (leagues & domestic)Leicestershire3/203.50Grace Road
26 Jun 2026T20 (leagues & domestic)Kent2/4540St Lawrence Ground
12 Jun 2026First-classSomerset2/69173Trent Bridge
12 Jun 2026First-classSomerset1/55215Trent Bridge
7 Jun 2026T20 (leagues & domestic)Derbyshire3/2540Trent Bridge
5 Jun 2026T20 (leagues & domestic)Warwickshire3/2740Trent Bridge
31 May 2026T20 (leagues & domestic)Durham2/3540Trent 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.