Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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
17 Jul 2022ENG 259 v IND 261/53rd ODI · ODIENG340/330India won by 5 wicketsManchesterIndia tour of England 2022
14 Jul 2022ENG 246 v IND 1462nd ODI · ODIENG471/300England won by 100 runsLondonIndia tour of England 2022
12 Jul 2022ENG 110 v IND 114/01st ODI · ODIENG140/90India won by 10 wicketsLondonIndia tour of England 2022
10 Jul 2022ENG 215/7 v IND 198/93rd T20I · T20IENG01/310England won by 17 runsNottinghamIndia tour of England 2022
9 Jul 2022IND 170/8 v ENG 1212nd T20I · T20IENG350/230India won by 49 runsBirminghamIndia tour of England 2022
7 Jul 2022IND 198/8 v ENG 1481st T20I · T20IENG362/260India won by 50 runsSouthamptonIndia tour of England 2022
3 Jul 2022WOR 159/8 v NOT 165/5Match · T20WOR280/210Nottinghamshire won by 5 wicketsWorcesterVitality Blast 2022
1 Jul 2022WOR 178/6 v LAN 149Match · T20WOR312/60Worcestershire won by 29 runsWorcesterVitality Blast 2022
24 Jun 2022BB 228/8 v WOR 84Match · T20WOR41/391Birmingham Bears won by 144 runsBirminghamVitality Blast 2022
22 Jun 2022NED 244 v ENG 248/23rd ODI · ODIENGDNB-0England won by 8 wicketsAmstelveenEngland tour of Netherlands 2022
19 Jun 2022NED 235/7 v ENG 239/42nd ODI · ODIENG42*0/300England won by 6 wicketsAmstelveenEngland tour of Netherlands 2022
17 Jun 2022ENG 498/4 v NED 2661st ODI · ODIENGDNB3/570England won by 232 runsAmstelveenEngland tour of Netherlands 2022
10 Jun 2022DER 168/7 v WOR 129/9Match · T20WOR02/240Derbyshire won by 39 runsWorcesterVitality Blast 2022
9 Jun 2022NOR 220/3 v WOR 147Match · T20WOR110/271Northamptonshire won by 73 runsNorthamptonVitality Blast 2022
5 Jun 2022LEI 162/6 v WOR 136Match · T20WOR171/191Leicestershire won by 26 runsWorcesterVitality Blast 2022
3 Jun 2022WOR 217/5 v BB 202/8Match · T20WOR160/220Worcestershire won by 15 runsWorcesterVitality Blast 2022
20 May 2022CSK 150/6 v RR 151/5Match 68 · T20CSK931/211Rajasthan Royals won by 5 wicketsMumbaiIndian Premier League 2022
15 May 2022CSK 133/5 v GT 137/3Match 62 · T20CSK211/110Gujarat Titans won by 7 wicketsMumbaiIndian Premier League 2022
12 May 2022CSK 97 v MI 103/5Match 59 · T20CSK01/170Mumbai Indians won by 5 wicketsMumbaiIndian Premier League 2022
8 May 2022CSK 208/6 v DC 117Match 55 · T20CSK93/131Chennai Super Kings won by 91 runsNavi MumbaiIndian Premier League 2022
4 May 2022RCB 173/8 v CSK 160/8Match 49 · T20CSK342/280Royal Challengers Bangalore won by 13 runsPuneIndian Premier League 2022
17 Apr 2022CSK 169/5 v GT 170/7Match 29 · T20CSK10/172Gujarat Titans won by 3 wicketsPuneIndian Premier League 2022
12 Apr 2022CSK 216/4 v RCB 193/9Match 22 · T20CSK30/190Chennai Super Kings won by 23 runsMumbaiIndian Premier League 2022
9 Apr 2022CSK 154/7 v SH 155/2Match 17 · T20CSK480/101Sunrisers Hyderabad won by 8 wicketsMumbaiIndian Premier League 2022
3 Apr 2022PK 180/8 v CSK 126Match 11 · T20CSK00/80Punjab Kings won by 54 runsMumbaiIndian Premier League 2022
31 Mar 2022CSK 210/7 v LSG 211/4Match 7 · T20CSK350/140Lucknow Super Giants won by 6 wicketsMumbaiIndian Premier League 2022
18 Feb 2022CV 151/9 v FB 150/8Final · T20CV380/280Comilla Victorians won by 1 runDhakaBangladesh Premier League 2021/22
16 Feb 2022CC 148 v CV 149/3Qualifier 2 · T20CV30*3/201Comilla Victorians won by 7 wicketsDhakaBangladesh Premier League 2021/22
14 Feb 2022FB 143/8 v CV 133/7Qualifier 1 · T20CV222/230Fortune Barishal won by 10 runsDhakaBangladesh Premier League 2021/22
12 Feb 2022CV 182/5 v KT 183/1Match 30 · T20CV81/130Khulna Tigers won by 9 wicketsDhakaBangladesh Premier League 2021/22
11 Feb 2022CV 188/6 v KT 123Match 27 · T20CV752/200Comilla Victorians won by 65 runsDhakaBangladesh Premier League 2021/22
9 Feb 2022SS 169/5 v CV 173/6Match 26 · T20CV460/270Comilla Victorians won by 4 wicketsSylhetBangladesh Premier League 2021/22
7 Feb 2022FB 155/5 v CV 123/9Match 21 · T20CV61/210Fortune Barishal won by 32 runsSylhetBangladesh Premier League 2021/22
3 Feb 2022CC 138/8 v CV 148/1Match 18 · T20CVDNB0/270Comilla Victorians won by 9 wickets (DLS method)DhakaBangladesh Premier League 2021/22
30 Jan 2022WI 179/4 v ENG 1625th T20I · T20IENG140/200West Indies won by 17 runsBridgetownEngland tour of West Indies 2021/22
29 Jan 2022ENG 193/6 v WI 159/54th T20I · T20IENG632/280England won by 34 runsBridgetownEngland tour of West Indies 2021/22
26 Jan 2022WI 224/5 v ENG 204/93rd T20I · T20IENG00/140West Indies won by 20 runsBridgetownEngland tour of West Indies 2021/22
23 Jan 2022ENG 171/8 v WI 170/82nd T20I · T20IENG313/241England won by 1 runBridgetownEngland tour of West Indies 2021/22
22 Jan 2022ENG 103 v WI 104/11st T20I · T20IENG00/70West Indies won by 9 wicketsBridgetownEngland tour of West Indies 2021/22
10 Nov 2021ENG 166/4 v NZ 167/5Semi-final · T20IENG51*-1New Zealand won by 5 wicketsAbu DhabiICC Men's T20 World Cup 2021/22
6 Nov 2021SA 189/2 v ENG 179/8Match 39 · T20IENG371/270South Africa won by 10 runsSharjahICC Men's T20 World Cup 2021/22
1 Nov 2021ENG 163/4 v SL 137Match 29 · T20IENG1*2/151England won by 26 runsSharjahICC Men's T20 World Cup 2021/22
30 Oct 2021AUS 125 v ENG 126/2Match 26 · T20IENGDNB-0England won by 8 wicketsDubaiICC Men's T20 World Cup 2021/22
27 Oct 2021BAN 124/9 v ENG 126/2Match 20 · T20IENGDNB2/180England won by 8 wicketsAbu DhabiICC Men's T20 World Cup 2021/22
23 Oct 2021WI 55 v ENG 56/4Match 14 · T20IENG32/171England won by 6 wicketsDubaiICC Men's T20 World Cup 2021/22
15 Oct 2021CSK 192/3 v KKR 165/9Final · T20CSK37*-1Chennai Super Kings won by 27 runsDubaiIndian Premier League 2021
10 Oct 2021DC 172/5 v CSK 173/6Qualifier 1 · T20CSK161/270Chennai Super Kings won by 4 wicketsDubaiIndian Premier League 2021
7 Oct 2021CSK 134/6 v PK 139/4Match 53 · T20CSK0-0Punjab Kings won by 6 wicketsDubaiIndian Premier League 2021
4 Oct 2021CSK 136/5 v DC 139/7Match 50 · T20CSK50/163Delhi Capitals won by 3 wicketsDubaiIndian Premier League 2021
2 Oct 2021CSK 189/4 v RR 190/3Match 47 · T20CSK210/230Rajasthan Royals won by 7 wicketsAbu DhabiIndian Premier League 2021
PreviousPage 6 · 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.