Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM47/0 (12.1)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Moeen Ali: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
England tour of Scotland 20182018110464646.0033139.3900033
Australia tour of England 20182018651521713.006382.5400040
India tour of Ireland and England 201820186701625023.1436943.90010153
Vitality Blast 2018201898033411541.75190175.791103718
Specsavers County Championship 2018201835038321976.6048878.48120548
England tour of Sri Lanka 2018/1920189901423715.7820668.93002115
England tour of West Indies 2018/1920197811016014.4318255.49012101
Indian Premier League 20192019111022206627.50133165.410201617
Pakistan tour of England 201920194314646*23.0041112.2000243
World Cup 20192019440441911.005875.8600021
2019 Cricket World Cup20191113131*-9344.4400014
Vitality Blast 20192019772365121*73.00213171.361202530
Ireland tour of England 20192019120994.502733.3300110
The Ashes 20192019120442.003312.1200100
Specsavers County Championship 201920192401264231.5019763.96000211
Mzansi Super League 2019/202019220382519.0030126.6700051
England tour of South Africa 2019/202020442663933.0034194.1200074
Pakistan Super League 2019/2020209911386517.25106130.19011135
Ireland tour of England 20202020320110.50812.5000100
Pakistan tour of England 20202020330706123.3342166.6701054
Australia tour of England 20202020441442314.674695.6500032
Indian Premier League 2020/21202033012114.001675.0000110
England tour of India 2020/2120214401084327.0011098.1800088
Indian Premier League 20212021151513575825.50260137.310123119
Vitality Blast 202120214401065226.5073145.21010106
Sri Lanka tour of England 20212021420352817.506454.6900020
Pakistan tour of England 20212021330383612.6723165.2200061
The Hundred Men's Competition 202120217702255932.14152148.030111315
India tour of England 20212021350833516.6020740.10001140
ICC Men's T20 World Cup 2021/2220216429251*46.0070131.4301064
England tour of West Indies 2021/2220225501086321.6074145.9501248
Bangladesh Premier League 2021/2220228712257537.50150150.000101017
Indian Premier League 20222022101002449324.40177137.850122411
Vitality Blast 202220227701073115.2985125.88001105
England tour of Netherlands 202220223114242*-40105.0000051
India tour of England 202220226601664727.6716898.81001138
South Africa tour of England 20222022650925218.4053173.5801066
The Hundred Men's Competition 202220228801725221.50109157.800101113
England tour of Pakistan 2022202274314255*142.0089159.55020109
England tour of Australia 2022/232022540824420.5069118.8400074
ICC Men's T20 World Cup 2022/2320226525724*19.0046123.9100061
International League T20 2022/232023770761810.8668111.7600032
England tour of South Africa 2022/2320233301035134.3385121.1801095
Bangladesh Premier League 2022/2320232214625*46.0030153.3300033
England tour of Bangladesh 2022/232023661904218.0010684.9100054
Indian Premier League 20232023151031242317.7191136.26000126
Vitality Blast 20232023440481612.0044109.0900041
The Ashes 202320234701805425.7127665.22010204
The Hundred Men's Competition 20232023660883314.6769127.5400027
New Zealand tour of England 20232023760813313.5069117.3900064

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.