Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 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 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
18 Sept 2024GAW 148/7 v TKR 149/5Match 19 · T20GAW111/50Trinbago Knight Riders won by 5 wicketsPort of SpainCaribbean Premier League 2024
14 Sept 2024BR 205/6 v GAW 173/5Match 16 · T20GAW330/240Barbados Royals won by 32 runsBridgetownCaribbean Premier League 2024
6 Sept 2024GLO 138 v BB 124/9Quarter-final · T20BB271/170Gloucestershire won by 14 runsBirminghamVitality Blast 2024
17 Aug 2024SB 126/6 v BP 126/7Eliminator · The HundredBP240/160Match tied (Southern Brave won the Super Over)LondonThe Hundred Men's Competition 2024
15 Aug 2024MO 41/5 v BP 42/1Match 32 · The HundredBP6*-0Birmingham Phoenix won by 9 wicketsBirminghamThe Hundred Men's Competition 2024
12 Aug 2024TR 118 v BP 120/4Match 28 · The HundredBP130/130Birmingham Phoenix won by 6 wicketsBirminghamThe Hundred Men's Competition 2024
10 Aug 2024WF 146/8 v BP 149/5Match 25 · The HundredBP60-0Birmingham Phoenix won by 5 wicketsCardiffThe Hundred Men's Competition 2024
6 Aug 2024NS 83 v BP 86/0Match 19 · The HundredBP37*0/52Birmingham Phoenix won by 10 wicketsBirminghamThe Hundred Men's Competition 2024
3 Aug 2024SB 169/2 v BP 137/9Match 13 · The HundredBP50/100Southern Brave won by 32 runsBirminghamThe Hundred Men's Competition 2024
31 Jul 2024BP 138/6 v TR 132/8Match 9 · The HundredBP40/50Birmingham Phoenix won by 6 runsNottinghamThe Hundred Men's Competition 2024
27 Jul 2024LS 127/7 v BP 131/7Match 5 · The HundredBP00/00Birmingham Phoenix won by 3 wicketsLondonThe Hundred Men's Competition 2024
23 Jul 2024BP 89 v OI 93/2Match 1 · The HundredBP1-1Oval Invincibles won by 8 wicketsLondonThe Hundred Men's Competition 2024
19 Jul 2024BB 194/5 v LEI 122Match · T20BB103-0Birmingham Bears won by 72 runsBirminghamVitality Blast 2024
18 Jul 2024NOR 197/6 v BB 186/6Match · T20BB00/102Northamptonshire won by 11 runsNorthamptonVitality Blast 2024
14 Jul 2024BB 198/2 v DER 154Match · T20BB59-1Birmingham Bears won by 44 runsBirminghamVitality Blast 2024
12 Jul 2024WOR 187/6 v BB 132Match · T20BB162/330Worcestershire won by 55 runsBirminghamVitality Blast 2024
7 Jul 2024NOT 57 v BB 61/1Match · T20BBDNB2/20Birmingham Bears won by 9 wicketsNottinghamVitality Blast 2024
27 Jun 2024IND 171/7 v ENG 103Semi-final · T20IENG8-0India won by 68 runsProvidenceICC Men's T20 World Cup 2024
23 Jun 2024USA 115 v ENG 117/0Match 49 · T20IENGDNB-1England won by 10 wicketsBridgetownICC Men's T20 World Cup 2024
21 Jun 2024SA 163/6 v ENG 156/6Match 45 · T20IENG91/250South Africa won by 7 runsGros IsletICC Men's T20 World Cup 2024
19 Jun 2024WI 180/4 v ENG 181/2Match 42 · T20IENG131/150England won by 8 wicketsGros IsletICC Men's T20 World Cup 2024
15 Jun 2024ENG 122/5 v NAM 84/3Match 34 · T20IENG16-0England won by 41 runs (DLS method)North SoundICC Men's T20 World Cup 2024
13 Jun 2024OMA 47 v ENG 50/2Match 28 · T20IENGDNB-1England won by 8 wicketsNorth SoundICC Men's T20 World Cup 2024
8 Jun 2024AUS 201/7 v ENG 165/6Match 17 · T20IENG251/180Australia won by 36 runsBridgetownICC Men's T20 World Cup 2024
4 Jun 2024SCO 90/0 v ENGMatch 6 · T20IENG-0/150No resultBridgetownICC Men's T20 World Cup 2024
30 May 2024PAK 157 v ENG 158/34th T20I · T20IENGDNB1/230England won by 7 wicketsLondonPakistan tour of England 2024
25 May 2024ENG 183/7 v PAK 1602nd T20I · T20IENG42/261England won by 23 runsBirminghamPakistan tour of England 2024
12 May 2024RR 141/5 v CSK 145/5Match 61 · T20CSK10-0Chennai Super Kings won by 5 wicketsChennaiIndian Premier League 2024
10 May 2024GT 231/3 v CSK 196/8Match 59 · T20CSK56-0Gujarat Titans won by 35 runsAhmedabadIndian Premier League 2024
5 May 2024CSK 167/9 v PK 139/9Match 53 · T20CSK17-0Chennai Super Kings won by 28 runsDharamsalaIndian Premier League 2024
1 May 2024CSK 162/7 v PK 163/3Match 49 · T20CSK150/220Punjab Kings won by 7 wicketsChennaiIndian Premier League 2024
28 Apr 2024CSK 212/3 v SH 134Match 46 · T20CSKDNB-2Chennai Super Kings won by 78 runsChennaiIndian Premier League 2024
23 Apr 2024CSK 210/4 v LSG 213/4Match 39 · T20CSKDNB0/210Lucknow Super Giants won by 6 wicketsChennaiIndian Premier League 2024
19 Apr 2024CSK 176/6 v LSG 180/2Match 34 · T20CSK300/50Lucknow Super Giants won by 8 wicketsLucknowIndian Premier League 2024
5 Apr 2024CSK 165/5 v SH 166/4Match 18 · T20CSKDNB2/230Sunrisers Hyderabad won by 6 wicketsHyderabadIndian Premier League 2024
1 Mar 2024CV 154/6 v FB 157/4Final · T20CV32/281Fortune Barishal won by 6 wicketsDhakaBangladesh Premier League 2023/24
26 Feb 2024RR 185/6 v CV 186/4Qualifier 1 · T20CV12*0/121Comilla Victorians won by 6 wicketsDhakaBangladesh Premier League 2023/24
23 Feb 2024CV 140/8 v FB 141/4Match 41 · T20CV230/130Fortune Barishal won by 6 wicketsDhakaBangladesh Premier League 2023/24
20 Feb 2024RR 150 v CV 151/4Match 40 · T20CV6*0/400Comilla Victorians won by 6 wicketsChattogramBangladesh Premier League 2023/24
19 Feb 2024SS 177/5 v CV 165/6Match 37 · T20CV00/130Sylhet Strikers won by 12 runsChattogramBangladesh Premier League 2023/24
14 Feb 2024KT 164/8 v CV 168/3Match 32 · T20CVDNB2/460Comilla Victorians won by 7 wicketsChattogramBangladesh Premier League 2023/24
13 Feb 2024CV 239/3 v CC 166Match 29 · T20CV53*4/230Comilla Victorians won by 73 runsChattogramBangladesh Premier League 2023/24
8 Feb 2024DSG 211/6 v JSK 142Qualifier 2 · T20JSK300/90Durban's Super Giants won by 69 runsJohannesburgSA20 2023/24
7 Feb 2024PR 138 v JSK 139/1Eliminator · T20JSKDNB1/260Joburg Super Kings won by 9 wicketsJohannesburgSA20 2023/24
3 Feb 2024DSG 203/6 v JSK 209/3Match 29 · T20JSK260/211Joburg Super Kings won by 7 wicketsJohannesburgSA20 2023/24
31 Jan 2024JSK 78 v SEC 79/1Match 25 · T20JSK00/160Sunrisers Eastern Cape won by 9 wicketsJohannesburgSA20 2023/24
29 Jan 2024MCT 80/3 v JSK 98/0Match 23 · T20JSKDNB0/50Joburg Super Kings won by 10 wickets (DLS method)Cape TownSA20 2023/24
27 Jan 2024JSK 44/2 v PCMatch 21 · T20JSKDNB-0No resultCenturionSA20 2023/24
24 Jan 2024JSK 168/3 v PR 171/5Match 17 · T20JSK23*2/310Paarl Royals won by 5 wicketsJohannesburgSA20 2023/24
20 Jan 2024PC 167/9 v JSK 171/4Match 13 · T20JSK25*0/120Joburg Super Kings won by 6 wicketsJohannesburgSA20 2023/24
PreviousPage 3 · 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.