Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Moeen Ali: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
17 Jan 2024JSK 134 v PR 135/3Match 9 · T20JSK181/190Paarl Royals won by 7 wicketsPaarlSA20 2023/24
15 Jan 2024DSG 145/8 v JSK 108/9Match 7 · T20JSK361/140Durban's Super Giants won by 37 runsDurbanSA20 2023/24
13 Jan 2024MCT 243/5 v JSK 145Match 4 · T20JSK110/430MI Cape Town won by 98 runsJohannesburgSA20 2023/24
21 Dec 2023ENG 132 v WI 133/65th T20I · T20IENG230/130West Indies won by 4 wicketsTaroubaEngland tour of West Indies 2023/24
19 Dec 2023ENG 267/3 v WI 1924th T20I · T20IENGDNB1/201England won by 75 runsTaroubaEngland tour of West Indies 2023/24
16 Dec 2023WI 222/6 v ENG 226/33rd T20I · T20IENGDNB1/260England won by 7 wicketsSt George'sEngland tour of West Indies 2023/24
14 Dec 2023WI 176/7 v ENG 166/72nd T20I · T20IENG22*0/151West Indies won by 10 runsSt George'sEngland tour of West Indies 2023/24
11 Nov 2023ENG 337/9 v PAK 244Match 44 · ODIENG82/600England won by 93 runsKolkataICC Cricket World Cup 2023/24
8 Nov 2023ENG 339/9 v NED 179Match 40 · ODIENG43/421England won by 160 runsPuneICC Cricket World Cup 2023/24
4 Nov 2023AUS 286 v ENG 253Match 36 · ODIENG420/283Australia won by 33 runsAhmedabadICC Cricket World Cup 2023/24
29 Oct 2023IND 229/9 v ENG 129Match 29 · ODIENG150/370India won by 100 runsLucknowICC Cricket World Cup 2023/24
26 Oct 2023ENG 156 v SL 160/2Match 25 · ODIENG150/210Sri Lanka won by 8 wicketsBengaluruICC Cricket World Cup 2023/24
5 Oct 2023ENG 282/9 v NZ 283/1Match 1 · ODIENG110/600New Zealand won by 9 wicketsAhmedabadICC Cricket World Cup 2023/24
2 Oct 2023ENG 197/6 v BAN 188/97th Match · List AENG560/70England won by 4 wickets (77 balls left) (DLS method)GuwahatiICC World Cup Warm-up Matches 2023
15 Sept 2023ENG 311/9 v NZ 211/94th ODI · ODIENG34/501England won by 100 runsLondonNew Zealand tour of England 2023
13 Sept 2023ENG 368 v NZ 1873rd ODI · ODIENG121/431England won by 181 runsLondonNew Zealand tour of England 2023
10 Sept 2023ENG 226/7 v NZ 1472nd ODI · ODIENG332/300England won by 79 runsSouthamptonNew Zealand tour of England 2023
5 Sept 2023ENG 175/8 v NZ 179/44th T20I · T20IENG10/230New Zealand won by 6 wicketsNottinghamNew Zealand tour of England 2023
3 Sept 2023NZ 202/5 v ENG 1283rd T20I · T20IENG26-0New Zealand won by 74 runsBirminghamNew Zealand tour of England 2023
1 Sept 2023ENG 198/4 v NZ 1032nd T20I · T20IENG60/91England won by 95 runsManchesterNew Zealand tour of England 2023
30 Aug 2023NZ 139/9 v ENG 143/31st T20I · T20IENGDNB1/110England won by 7 wicketsChester-le-StreetNew Zealand tour of England 2023
24 Aug 2023BP 185/5 v LS 108Match 32 · The HundredBP32-1Birmingham Phoenix won by 77 runsBirminghamThe Hundred Men's Competition 2023
19 Aug 2023TR 162/6 v BP 116/9Match 25 · The HundredBP41/171Trent Rockets won by 46 runsNottinghamThe Hundred Men's Competition 2023
16 Aug 2023BP 119/8 v SB 120/6Match 22 · The HundredBP11/170Southern Brave won by 4 wicketsSouthamptonThe Hundred Men's Competition 2023
13 Aug 2023BP 160/8 v OI 119/9Match 19 · The HundredBP330/231Birmingham Phoenix won by 41 runsBirminghamThe Hundred Men's Competition 2023
10 Aug 2023BP 112/7 v WF 116/4Match 14 · The HundredBP171/150Welsh Fire won by 6 wicketsBirminghamThe Hundred Men's Competition 2023
7 Aug 2023MO 160/8 v BP 111Match 10 · The HundredBP1-1Manchester Originals won by 49 runsManchesterThe Hundred Men's Competition 2023
27 Jul 2023ENG 283 & 395 v AUS 295 & 3345th Test · TestENG34 & 293/760England won by 49 runsLondonThe Ashes 2023
19 Jul 2023AUS 317 & 214/5 v ENG 5924th Test · TestENG541/65 & 0/440Match drawnManchesterThe Ashes 2023
6 Jul 2023AUS 263 & 224 v ENG 237 & 254/73rd Test · TestENG21 & 50/40 & 2/340England won by 3 wicketsLeedsThe Ashes 2023
16 Jun 2023ENG 393/8d & 273 v AUS 386 & 282/81st Test · TestENG18 & 192/147 & 1/570Australia won by 2 wicketsBirminghamThe Ashes 2023
9 Jun 2023BB 137 v NOR 107/9Match · T20BB123/161Birmingham Bears won by 30 runsBirminghamVitality Blast 2023
7 Jun 2023BB 203/7 v DER 207/4Match · T20BB101/300Derbyshire won by 6 wicketsBirminghamVitality Blast 2023
3 Jun 2023NOT 214/3 v BB 203/9Match · T20BB101/320Nottinghamshire won by 11 runsBirminghamVitality Blast 2023
2 Jun 2023DER 174/5 v BB 157/9Match · T20BB16-0Derbyshire won by 17 runsDerbyVitality Blast 2023
29 May 2023GT 214/4 v CSK 171/5Final · T20CSKDNB-0Chennai Super Kings won by 5 wickets (DLS method)AhmedabadIndian Premier League 2023
23 May 2023CSK 172/7 v GT 157Qualifier 1 · T20CSK9*-0Chennai Super Kings won by 15 runsChennaiIndian Premier League 2023
20 May 2023CSK 223/3 v DC 146/9Match 67 · T20CSKDNB-2Chennai Super Kings won by 77 runsDelhiIndian Premier League 2023
14 May 2023CSK 144/6 v KKR 147/4Match 61 · T20CSK10/310Kolkata Knight Riders won by 6 wicketsChennaiIndian Premier League 2023
10 May 2023CSK 167/8 v DC 140/8Match 55 · T20CSK70/160Chennai Super Kings won by 27 runsChennaiIndian Premier League 2023
6 May 2023MI 139/8 v CSK 140/4Match 49 · T20CSKDNB0/100Chennai Super Kings won by 6 wicketsChennaiIndian Premier League 2023
3 May 2023LSG 125/7 v CSKMatch 45 · T20CSK-2/132No resultLucknowIndian Premier League 2023
30 Apr 2023CSK 200/4 v PK 201/6Match 41 · T20CSK100/100Punjab Kings won by 4 wicketsChennaiIndian Premier League 2023
27 Apr 2023RR 202/5 v CSK 170/6Match 37 · T20CSK230/170Rajasthan Royals won by 32 runsJaipurIndian Premier League 2023
23 Apr 2023CSK 235/4 v KKR 186/8Match 33 · T20CSKDNB1/200Chennai Super Kings won by 49 runsKolkataIndian Premier League 2023
21 Apr 2023SH 134/7 v CSK 138/3Match 29 · T20CSK6*0/180Chennai Super Kings won by 7 wicketsChennaiIndian Premier League 2023
17 Apr 2023CSK 226/6 v RCB 218/8Match 24 · T20CSK19*1/130Chennai Super Kings won by 8 runsBengaluruIndian Premier League 2023
12 Apr 2023RR 175/8 v CSK 172/6Match 17 · T20CSK71/210Rajasthan Royals won by 3 runsChennaiIndian Premier League 2023
3 Apr 2023CSK 217/7 v LSG 205/7Match 6 · T20CSK194/260Chennai Super Kings won by 12 runsChennaiIndian Premier League 2023
31 Mar 2023CSK 178/7 v GT 182/5Match 1 · T20CSK23-0Gujarat Titans won by 5 wicketsAhmedabadIndian Premier League 2023
PreviousPage 4 · 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.