
Janakpur Bolts · Abu Dhabi Knight Riders · Sylhet Titans · Karachi Kings · Yorkshire · Kandy Royals · Southern Brave · Antigua and Barbuda Falcons · Ajman Titans
Moeen Ali
39England
- Left-handed watchful middle-order batter
- Right-arm off-spin bowler
- Middle-overs bowler
Upcoming
T20 record
Batting
| Mat | Inns | Runs | Balls | Avg | SR | HS | 50s | 4s | 6s | Dot % | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 396 | 351 | 6,992 | 5,049 | 23.10 | 138.5 | 121 | 35 | 511 | 408 | 38.4 |
| NPL | 4 | 4 | 108 | 103 | 36.00 | 104.9 | 58 | 1 | 8 | 5 | 46.6 |
| ILT20 | 17 | 17 | 344 | 292 | 20.20 | 117.8 | 79 | 2 | 15 | 15 | 33.6 |
| BPL | 29 | 26 | 495 | 351 | 26.10 | 141.0 | 75 | 2 | 22 | 37 | 36.2 |
| PSL | 19 | 18 | 336 | 230 | 22.40 | 146.1 | 65 | 1 | 24 | 20 | 37.4 |
| Blast | 71 | 69 | 1,890 | 1,242 | 29.10 | 152.2 | 121 | 12 | 167 | 115 | 38.6 |
| LPL | 7 | 7 | 129 | 91 | 18.40 | 141.8 | 41 | 0 | 6 | 8 | 27.5 |
| The Hundred | 34 | 34 | 661 | 490 | 20.70 | 134.9 | 60 | 3 | 42 | 41 | 41.0 |
| CPL | 31 | 28 | 411 | 362 | 18.70 | 113.5 | 56 | 1 | 28 | 20 | 43.6 |
| Last 10 | 10 | 10 | 254 | 201 | 42.30 | 126.4 | 58 | 2 | 18 | 14 | 39.3 |
Bowling
| Inns | Balls | Runs | Wkts | Econ | Avg | SR | Dot % | |
|---|---|---|---|---|---|---|---|---|
| T20 | 322 | 4,998 | 6,444 | 258 | 7.74 | 25.00 | 19.4 | 34.9 |
| NPL | 4 | 84 | 68 | 7 | 4.86 | 9.70 | 12.0 | 51.2 |
| ILT20 | 10 | 120 | 165 | 3 | 8.25 | 55.00 | 40.0 | 26.7 |
| BPL | 27 | 481 | 597 | 28 | 7.45 | 21.30 | 17.2 | 37.8 |
| PSL | 16 | 234 | 355 | 13 | 9.10 | 27.30 | 18.0 | 30.8 |
| Blast | 65 | 1,196 | 1,532 | 69 | 7.69 | 22.20 | 17.3 | 32.1 |
| LPL | 6 | 102 | 150 | 5 | 8.82 | 30.00 | 20.4 | 34.3 |
| The Hundred | 25 | 291 | 394 | 13 | 8.12 | 30.30 | 22.4 | 29.6 |
| CPL | 23 | 372 | 421 | 19 | 6.79 | 22.20 | 19.6 | 49.5 |
| Last 10 | 7 | 114 | 137 | 8 | 7.21 | 17.10 | 14.3 | 46.5 |
Batting style
Watchful middle-order batter
PowerplayOvers 1–6
Strike rate96Par 131Balls per dismissal27Par 21Middle oversOvers 7–15
Strike rate118Par 129Balls per dismissal17Par 21DeathOvers 16–20
Strike rate176Par 158Balls per dismissal13Par 12
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 21.8 | 24.4 | |
| Strike rate | 126 | 136 | |
| Boundary % | 14.8 | 17.3 | |
| Dot % | 40.5 | 36.3 | |
| Sixes, % of boundaries | 52 | 37 | |
| Strike rate v pace | 127 | 142 | |
| Strike rate v spin | 126 | 127 | |
| Strike rate, first 10 balls | 104 | 118 |
1,934 balls in T20s · Dec 2023 – Nov 2026
Compare with other playersBowling style
Economical off-spinner
PowerplayOvers 1–6
Economy8.45Par 8.18Middle oversOvers 7–15
Economy7.42Par 7.94DeathOvers 16–20
Economy7.03Par 10.01
| Figure | Player | Par | Against par |
|---|---|---|---|
| Economy | 7.69 | 8.16 | |
| Dot % | 37.2 | 37.9 | |
| Boundary % | 14.7 | 16.9 | |
| Balls per wicket | 19.9 | 20.1 | |
| Average | 25.5 | 27.4 | |
| Economy v right-handers | 8.35 | 8.04 | |
| Economy v left-handers | 7.01 | 8.28 |
1,991 balls bowled in T20s · Dec 2023 – Nov 2026
Compare with other playersStrengths and weaknesses
Strengths
- Six-hittingone every 12.4 balls (field 18.3 across T20 Blast, T20Is and 10 more)
- Death (overs 16–20), bowling7.98 an over (field 9.77 across T20 Blast, T20Is and 8 more)
- Death (overs 16–20), battingSR 174 (field 156 across T20Is, IPL and 8 more)
By phase
| Balls faced | SR | Out | Balls bowled | Econ | Wkts | |
|---|---|---|---|---|---|---|
| Powerplay | 1,365 | 120.6 | 63 | 1,102 | 8.11 | 49 |
| Middle overs | 2,808 | 136.1 | 168 | 3,508 | 7.59 | 174 |
| Death (overs 16–20) | 876 | 174.0 | 72 | 388 | 7.98 | 35 |
Men's T20
- Runs a match
- +0.3
- batting, above an average player
Men's T20 batting, runs a match
AveragePeak +3.4 above
February 2020Now +0.3 above20142017202020232026
- Runs a match
- +0.6
- bowling, above an average player
Men's T20 bowling, runs a match
AveragePeak +1.1 above
June 2026Now +0.6 above20142017202020232026
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| T20 | 96 | 1,399 | 18.7 | 123.8 | 57 | 28.1 | 7.75 |
Teams
- Janakpur BoltsNPL 2026New signing · Overseas · 4 appearances for the club
- Abu Dhabi Knight RidersILT20|5Bats at 6 · All-rounder · New signing · Overseas
- Sylhet TitansBangladesh Premier League7 appearances in the club's latest season
- Karachi KingsPakistan Super League10 appearances in the club's latest season
- YorkshireT20 Blast13 appearances in the club's latest season
- Kandy RoyalsLanka Premier League7 appearances in the club's latest season
- Southern BraveThe Hundred*4 appearances in the club's latest season
- Ajman TitansAbu Dhabi T10Last played Nov 2025
Leagues
| Years | Mat | Runs | Avg | SR | Wkts | Econ | |
|---|---|---|---|---|---|---|---|
| IPL | 2018–2025 | 73 | 1,167 | 22.00 | 139.8 | 41 | 7.23 |
| Blast | 2014–2026 | 71 | 1,890 | 29.10 | 152.2 | 69 | 7.69 |
| The Hundred* | 2021–2026 | 34 | 661 | 20.70 | 134.9 | 13 | 8.12 |
| CPL | 2024–2026 | 31 | 411 | 18.70 | 113.5 | 19 | 6.79 |
| BPL | 2013–2026 | 29 | 495 | 26.10 | 141.0 | 28 | 7.45 |
| PSL | 2020–2026 | 19 | 336 | 22.40 | 146.1 | 13 | 9.10 |
| ILT20 | 2023–2025 | 17 | 344 | 20.20 | 117.8 | 3 | 8.25 |
| SA20 | 2024–2025 | 17 | 184 | 18.40 | 115.0 | 8 | 7.75 |
| LPL | 2026 | 7 | 129 | 18.40 | 141.8 | 5 | 8.82 |
| NPL | 2026 | 4 | 108 | 36.00 | 104.9 | 7 | 4.86 |
| Mzansi Super League | 2019 | 2 | 38 | 19.00 | 126.7 | 1 | 10.00 |
T20 streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 30+ score | 3/10 | 26% | 0 | 3 | 2511456321819582110 |
| Took a wicket | 7/10 | 54% | 4 | 9 | 2101002131 |
- Moeen Ali has made 30 or more in 3 of the last 10 T20 innings.
- Moeen Ali has taken a wicket in 7 of the last 10 T20s bowled in, including the last 4.
Last 10 T20s
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 3 Nov 2026 | Janakpur Bolts | Biratnagar Kings | Tribhuvan University International Cricket Ground | 10 (14) | 1/13 (2.0) | Lost by 2 runsL 2 runs |
| 1 Nov 2026 | Janakpur Bolts | Pokhara Avengers | Tribhuvan University International Cricket Ground | 21 (16) | 3/13 (4.0) | Won by 9 runsW 9 runs |
| 29 Oct 2026 | Janakpur Bolts | Kathmandu Gorkhas | Tribhuvan University International Cricket Ground | 58* (51) | 1/23 (4.0) | Won by 8 wicketsW 8 wkts |
| 27 Oct 2026 | Janakpur Bolts | Karnali Yaks | Tribhuvan University International Cricket Ground | 19 (22) | 2/19 (4.0) | Lost by 19 runsL 19 runs |
| 20 Sept 2026 | Antigua and Barbuda Falcons | Jamaica Kingsmen | Kensington Oval, Bridgetown, Barbados | – | – | Won by 8 wicketsW 8 wkts |
| 17 Sept 2026 | Antigua and Barbuda Falcons | Guyana Amazon Warriors | Kensington Oval, Bridgetown, Barbados | – | – | Won by 9 wicketsW 9 wkts |
| 8 Sept 2026 | Antigua and Barbuda Falcons | Guyana Amazon Warriors | Providence Stadium, Guyana | 18 (12) | – | Won by 65 runsW 65 runs |
| 2 Sept 2026 | Antigua and Barbuda Falcons | Trinbago Knight Riders | Queen's Park Oval, Port of Spain, Trinidad | 32* (24) | – | Won by 8 runsW 8 runs |
| 25 Aug 2026 | Antigua and Barbuda Falcons | Barbados Tridents | Sir Vivian Richards Stadium, North Sound, Antigua | 56* (37) | – | Won by 30 runsW 30 runs |
| 23 Aug 2026 | Antigua and Barbuda Falcons | Guyana Amazon Warriors | Sir Vivian Richards Stadium, North Sound, Antigua | 4 (8) | 0/16 (1.0) | Lost by 7 wicketsL 7 wkts |
Pitch map
Tests8,524 balls
FullOff sideLeg sideShort
ODIs4,858 balls
FullOff sideLeg sideShort
T20s2,761 balls
FullOff sideLeg sideShort
Records
Read more
- Who will win the Nepal Premier League 2026?Our model makes Biratnagar Kings, rebuilt around Andre Russell, the most likely winners of NPL 2026, just ahead of the holders Lumbini Lions.
- Impact Player: the death of the all-rounder?Washington Sundar played 17 IPL games this season and bowled nine overs. Four seasons into the Impact Player rule, the IPL's top order bowls half as much as it did, and the rest of T20 cricket shows no such change.