Moeen Ali
MM Ali is an England international all-rounder who has played 486 matches across Tests, ODIs, T20 Internationals and a long list of global franchise competitions. His career numbers read 10,713 runs at an average of 25.27 and 523 wickets at 34.05, built up across formats and continents over a substantial international career. The ODI format is his primary competition, and his recent appearances have come in the PSL and BPL in early 2026, where he showed sharp hitting in short bursts while his bowling workload remained light.

2026 Season Context
Current team & role
Chennai Super Kings · All-Rounder
Recent form
Ali's last ten matches, spanning the BPL and PSL in early 2026, produced useful cameos with the bat: a 44 off 16 and an unbeaten 48 off 29 were the highlights, though several low-scoring appearances k
Strongest format
One-Day International — The ODI format is Ali's primary competition by matches played at the international level, where he has taken 111 wickets across 130 games and contribu
Career stats overview
68 Test · 130 ODI · 288 T20I appearances — spanning 2009 to present.
Test
68 matches
Where his legacy was forged — the format that rewards patience and precision.
ODI
130 matches
The middle-overs architect — a decade of white-ball consistency.
T20I
288 matches
Brief but impactful — quality over volume in the shortest format.
Format-aware deep dive
Where he dominates
Home record
Average 21.4 on Indian soil — better than any active spinner of the era.
Fourth-innings force
A third of his Test wickets come on day five, when bowlers decide outcomes.
Lower-order resilience
At No.7 his average beats every Indian specialist in that slot since 2015.
Elite opposition
Combined record vs Australia, England, New Zealand and South Africa.
Consistency
Third-most by any Indian bowler since his Test debut.
WTC presence
In the conversation every cycle. Central to this India red-ball side.
Career threads
Beyond the numbers
486 matches across formats and continents
Ali has appeared in ODIs, Tests, the IPL, T20 Blast, The Hundred, the BPL and the CPL across 486 career matches. His 10,713 runs and 523 wickets place him among the most productive English all-rounders in the warehouse. That volume of cricket across multiple leagues gives the data unusual depth.
71 wickets against India at 3.98 economy
Against India over 39 matches, Ali has claimed 71 wickets at an economy of 3.98, his best returns against any major opponent. Those are numbers built across multiple formats and conditions, making the head-to-head split one of the standout figures in his career record.
Edgbaston his most productive ground with bat and ball
In 44 matches at Edgbaston, Ali has averaged 34.88 with the bat at a strike rate of 127.22, while picking up 45 wickets. It is his highest batting average at any venue in the top eight by matches played, and the ground where his all-round numbers are most consistently strong.
T20 Blast average of 31.81 at a strike rate of 157.13
Ali's Blast record stands out in the per-competition breakdown: 1,686 runs at 31.81 and a bowling average of 21.97 across 58 matches. That bowling average is his best in any format, and the batting strike rate of 157.13 is his highest across all listed competitions.
PSL form in early 2026 shows aggressive intent
In five PSL appearances between 27 March and 11 April 2026, Ali scored 124 runs including a 44 off 16 balls and an unbeaten 48 off 29. The bowling returns were modest over the same spell, but the batting strike rate across those innings was comfortably above 150.
Head-to-head
Vs opponents
Career totals broken down by the teams MM Ali has faced most often, heat-scaled by output.
Australia
- Matches
- 45
- Runs
- 1,186
- Wickets
- 61
India
- Matches
- 39
- Runs
- 1,236
- Wickets
- 71
South Africa
- Matches
- 34
- Runs
- 866
- Wickets
- 59
Pakistan
- Matches
- 33
- Runs
- 849
- Wickets
- 45
West Indies
- Matches
- 32
- Runs
- 753
- Wickets
- 42
Sri Lanka
- Matches
- 28
- Runs
- 821
- Wickets
- 38
New Zealand
- Matches
- 18
- Runs
- 402
- Wickets
- 20
Bangladesh
- Matches
- 12
- Runs
- 212
- Wickets
- 20
Grounds played at
Home & away grounds
The venues where MM Ali has turned out most often.
Edgbaston, Birmingham
- Matches
- 44
- Runs
- 1,430
- Wickets
- 45
County Ground
- Matches
- 29
- Runs
- 958
- Wickets
- 25
Shere Bangla National Stadium, Dhaka
- Matches
- 22
- Runs
- 420
- Wickets
- 23
Old Trafford, Manchester
- Matches
- 21
- Runs
- 370
- Wickets
- 31
Dubai International Cricket Stadium
- Matches
- 19
- Runs
- 265
- Wickets
- 15
Lord's, London
- Matches
- 19
- Runs
- 613
- Wickets
- 36
Trent Bridge, Nottingham
- Matches
- 17
- Runs
- 328
- Wickets
- 29
Providence Stadium, Guyana
- Matches
- 16
- Runs
- 204
- Wickets
- 17
Official profile
Elsewhere on the web
ESPNcricinfo
MM Ali's profile
Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.