Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Moeen Ali: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
23 Jan 2019WI 289 & 415/6d v ENG 77 & 2461st Test · TestENG0 & 01/59 & 3/780West Indies won by 381 runsBridgetownEngland tour of West Indies 2018/19
23 Nov 2018ENG 336 & 230 v SL 240 & 2843rd Test · TestENG33 & 220/55 & 4/920England won by 42 runsColomboEngland tour of Sri Lanka 2018/19
14 Nov 2018ENG 290 & 346 v SL 336 & 2432nd Test · TestENG10 & 102/85 & 4/721England won by 57 runsKandyEngland tour of Sri Lanka 2018/19
6 Nov 2018ENG 342 & 322/6d v SL 203 & 2501st Test · TestENG0 & 34/66 & 4/712England won by 211 runsGalleEngland tour of Sri Lanka 2018/19
27 Oct 2018ENG 187/8 v SL 157Only T20I · T20IENG270/240England won by 30 runsColomboEngland tour of Sri Lanka 2018/19
23 Oct 2018SL 366/6 v ENG 132/95th ODI · ODIENG372/570Sri Lanka won by 219 runs (DLS method)ColomboEngland tour of Sri Lanka 2018/19
20 Oct 2018SL 273/7 v ENG 132/24th ODI · ODIENGDNB2/550England won by 18 runs (DLS method)KandyEngland tour of Sri Lanka 2018/19
17 Oct 2018SL 150/9 v ENG 153/33rd ODI · ODIENGDNB0/60England won by 7 wicketsKandyEngland tour of Sri Lanka 2018/19
13 Oct 2018ENG 278/9 v SL 140/52nd ODI · ODIENG00/470England won by 31 runs (DLS method)DambullaEngland tour of Sri Lanka 2018/19
10 Oct 2018ENG 92/2 v SL1st ODI · ODIENGDNB-0No resultDambullaEngland tour of Sri Lanka 2018/19
24 Sept 2018WOR 340 & 221 v YOR 428 & 137/3Match · First-classWOR60 & 672/44 & 0/310Yorkshire won by 7 wicketsWorcesterSpecsavers County Championship 2018
15 Sept 2018WOR 169/6 v LAN 149/9Semi-final · T20WOR412/160Worcestershire won by 20 runsBirminghamVitality Blast 2018
15 Sept 2018SUS 157/6 v WOR 158/5Final · T20WOR413/300Worcestershire won by 5 wicketsBirminghamVitality Blast 2018
7 Sept 2018ENG 332 & 423/8d v IND 292 & 3455th Test · TestENG50 & 202/50 & 1/681England won by 118 runsLondonIndia tour of Ireland and England 2018
30 Aug 2018ENG 246 & 271 v IND 273 & 1844th Test · TestENG40 & 95/63 & 4/710England won by 60 runsSouthamptonIndia tour of Ireland and England 2018
25 Aug 2018GLO 136/8 v WOR 137/5Quarter-final · T20WOR10/191Worcestershire won by 5 wicketsWorcesterVitality Blast 2018
19 Aug 2018YOR 216 & 170 v WOR 572/7dMatch · First-classWOR2192/40 & 6/490Worcestershire won by an innings and 186 runsScarboroughSpecsavers County Championship 2018
17 Aug 2018WOR 209/5 v BB 194/7Match · T20WOR1150/351Worcestershire won by 15 runsBirminghamVitality Blast 2018
12 Aug 2018WOR 191/6 v NOT 194/5Match · T20WOR250/421Nottinghamshire won by 5 wicketsWorcesterVitality Blast 2018
4 Aug 2018WOR 206/2 v NOT 134Match · T20WOR652/252Worcestershire won by 72 runsNottinghamVitality Blast 2018
3 Aug 2018DUR 194/7 v WOR 195/7Match · T20WOR421/201Worcestershire won by 3 wicketsWorcesterVitality Blast 2018
27 Jul 2018NOR 187/9 v WOR 189/1Match · T20WORDNB2/450Worcestershire won by 9 wicketsNorthamptonVitality Blast 2018
22 Jul 2018SOM 337 & 362/9d v WOR 257 & 301Match · First-classWOR30 & 73/63 & 5/1070Somerset won by 141 runsWorcesterSpecsavers County Championship 2018
20 Jul 2018WOR 121 v DUR 125/3Match · T20WOR41/330Durham won by 7 wicketsChester-le-StreetVitality Blast 2018
17 Jul 2018IND 256/8 v ENG 260/23rd ODI · ODIENGDNB0/470England won by 8 wicketsLeedsIndia tour of Ireland and England 2018
14 Jul 2018ENG 322/7 v IND 2362nd ODI · ODIENG131/420England won by 86 runsLondonIndia tour of Ireland and England 2018
12 Jul 2018ENG 268 v IND 269/21st ODI · ODIENG241/600India won by 8 wicketsNottinghamIndia tour of Ireland and England 2018
3 Jul 2018ENG 159/8 v IND 163/21st T20I · T20IENG60/370India won by 8 wicketsManchesterIndia tour of Ireland and England 2018
27 Jun 2018ENG 221/5 v AUS 193Only T20I · T20IENG0*1/581England won by 28 runsBirminghamAustralia tour of England 2018
24 Jun 2018AUS 205 v ENG 208/95th ODI · ODIENG164/460England won by 1 wicketManchesterAustralia tour of England 2018
21 Jun 2018AUS 310/8 v ENG 314/44th ODI · ODIENGDNB0/430England won by 6 wicketsChester-le-StreetAustralia tour of England 2018
19 Jun 2018ENG 481/6 v AUS 2393rd ODI · ODIENG113/282England won by 242 runsNottinghamAustralia tour of England 2018
16 Jun 2018ENG 342/8 v AUS 3042nd ODI · ODIENG82/470England won by 38 runsCardiffAustralia tour of England 2018
13 Jun 2018AUS 214 v ENG 218/71st ODI · ODIENG173/430England won by 3 wicketsLondonAustralia tour of England 2018
10 Jun 2018SCO 371/5 v ENG 365Only ODI · ODIENG460/660Scotland won by 6 runsEdinburghEngland tour of Scotland 2018
7 Jun 2018WAR 292/7 v WOR 296/9Match · List AWOR1143/400Worcestershire won by 1 wicketBirminghamRoyal London One-Day Cup 2018
3 Jun 2018WOR 348/5 v NOR 314Match · List AWOR02/610Worcestershire won by 34 runsWorcesterRoyal London One-Day Cup 2018
1 Jun 2018NOT 202 v WOR 164Match · List AWOR104/331Nottinghamshire won by 38 runsNottinghamRoyal London One-Day Cup 2018
29 May 2018LEI 376/4 v WOR 380/4Match · List AWOR01/500Worcestershire won by 6 wicketsWorcesterRoyal London One-Day Cup 2018
27 May 2018LAN 254/9 v WOR 255/7Match · List AWOR241/490Worcestershire won by 3 wickets (DLS method)WorcesterRoyal London One-Day Cup 2018
19 May 2018RR 164/5 v RCB 134Match 53 · T20RCB10/192Rajasthan Royals won by 30 runsJaipurIndian Premier League 2018
17 May 2018RCB 218/6 v SH 204/3Match 51 · T20RCB651/210Royal Challengers Bangalore won by 14 runsBengaluruIndian Premier League 2018
14 May 2018PK 88 v RCB 92/0Match 48 · T20RCBDNB1/130Royal Challengers Bangalore won by 10 wicketsIndoreIndian Premier League 2018
12 May 2018DC 181/4 v RCB 187/5Match 45 · T20RCB11/250Royal Challengers Bangalore won by 5 wicketsDelhiIndian Premier League 2018
7 May 2018SH 146 v RCB 141/6Match 39 · T20RCB100/190Sunrisers Hyderabad won by 5 runsHyderabadIndian Premier League 2018
22 Mar 2018ENG 58 & 320 v NZ 427/8d1st Test · TestENG0 & 280/590New Zealand won by an innings and 49 runsAucklandEngland tour of Australia and New Zealand 2017/18
10 Mar 2018NZ 223 v ENG 229/35th ODI · ODIENGDNB1/390England won by 7 wicketsChristchurchEngland tour of Australia and New Zealand 2017/18
7 Mar 2018ENG 335/9 v NZ 339/54th ODI · ODIENG30/521New Zealand won by 5 wicketsDunedinEngland tour of Australia and New Zealand 2017/18
3 Mar 2018ENG 234 v NZ 230/83rd ODI · ODIENG233/360England won by 4 runsWellingtonEngland tour of Australia and New Zealand 2017/18
28 Feb 2018NZ 223 v ENG 225/42nd ODI · ODIENGDNB2/330England won by 6 wicketsMount MaunganuiEngland tour of Australia and New Zealand 2017/18
PreviousPage 9 · 632 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

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