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 resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd 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 bowledT2065th 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

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
27 Jun 2024IND 171/7 v ENG 103Semi-final · T20IENG8-0India won by 68 runsProvidenceICC Men's T20 World Cup 2024
29 Oct 2023IND 229/9 v ENG 129Match 29 · ODIENG150/370India won by 100 runsLucknowICC Cricket World Cup 2023/24
10 Nov 2022IND 168/6 v ENG 170/0Semi-final · T20IENGDNB-0England won by 10 wicketsAdelaideICC Men's T20 World Cup 2022/23
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
2 Sept 2021IND 191 & 466 v ENG 290 & 2104th Test · TestENG35 & 02/1186India won by 157 runsLondonIndia tour of England 2021
25 Aug 2021IND 78 & 278 v ENG 4323rd Test · TestENG80/4 & 1/400England won by an innings and 76 runsLeedsIndia tour of England 2021
12 Aug 2021IND 364 & 298/8d v ENG 391 & 1202nd Test · TestENG27 & 131/53 & 2/841India won by 151 runsLondonIndia tour of England 2021
28 Mar 2021IND 329 v ENG 322/93rd ODI · ODIENG291/391India won by 7 runsPuneEngland tour of India 2020/21
26 Mar 2021IND 336/6 v ENG 337/42nd ODI · ODIENGDNB0/470England won by 6 wicketsPuneEngland tour of India 2020/21
23 Mar 2021IND 317/5 v ENG 2511st ODI · ODIENG300/281India won by 66 runsPuneEngland tour of India 2020/21
13 Feb 2021IND 329 & 286 v ENG 134 & 1642nd Test · TestENG6 & 434/128 & 4/981India won by 317 runsChennaiEngland tour of India 2020/21
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
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
1 Feb 2017IND 202/6 v ENG 127Match 3 · T20IENG20/300India won by 75 runsBangaloreEngland in India T20I Series 2016/17
29 Jan 2017IND 144/8 v ENG 139/6Match 2 · T20IENG1*1/200India won by 5 runsNagpurEngland in India T20I Series 2016/17
26 Jan 2017IND 147/7 v ENG 148/3Match 1 · T20IENGDNB2/210England won by 7 wicketsKanpurEngland in India T20I Series 2016/17
22 Jan 2017IND 316/9 v ENG 321/8Match 3 · ODIENG20/410England won by 5 runsKolkataEngland in India ODI Series 2016/17
19 Jan 2017IND 381/6 v ENG 366/8Match 2 · ODIENG550/330India won by 15 runsCuttackEngland in India ODI Series 2016/17
15 Jan 2017IND 356/7 v ENG 350/7Match 1 · ODIENG280/481India won by 3 wicketsPuneEngland in India ODI Series 2016/17
16 Dec 2016IND 759/7d v ENG 477 & 207Match 5 · TestENG146 & 441/1900India won by an innings and 75 runsChennaiEngland in India Test Series 2016/17
8 Dec 2016IND 631 v ENG 400 & 195Match 4 · TestENG50 & 02/1740India won by an innings and 36 runsMumbaiEngland in India Test Series 2016/17
26 Nov 2016IND 417 & 104/2 v ENG 283 & 236Match 3 · TestENG16 & 50/33 & 0/131India won by 8 wicketsChandigarhEngland in India Test Series 2016/17
17 Nov 2016IND 455 & 204 v ENG 255 & 158Match 2 · TestENG1 & 23/98 & 1/92India won by 246 runsVisakhapatnamEngland in India Test Series 2016/17
9 Nov 2016IND 488 & 172/6 v ENG 537 & 260/3dMatch 1 · TestENG117 & DNB2/85 & 1/470Match drawnRajkotEngland in India Test Series 2016/17
30 Jan 2015ENG 201/7 v IND 200Match 6 · ODIENG172/350England won by 3 wicketsPerthCarlton Mid One-Day International Tri-Series 2014/15
20 Jan 2015ENG 156/1 v IND 153Match 3 · ODIENG81/311England won by 9 wicketsBrisbaneCarlton Mid One-Day International Tri-Series 2014/15
7 Sept 2014ENG 180/7 v IND 177/5Only T20I · T20IENG01/310England won by 3 runsBirmingham-
5 Sept 2014ENG 294/7 v IND 253Match 5 · ODIENG92/340England won by 41 runsLeedsIndia in England ODI Series 2014
2 Sept 2014ENG 206 v IND 212/1Match 4 · ODIENG670/400India won by 9 wicketsBirminghamIndia in England ODI Series 2014
15 Aug 2014ENG 486 v IND 148 & 94Match 5 · TestENG140/11England won by an innings and 244 runsLondonPataudi Trophy 2014
7 Aug 2014ENG 367/9 v IND 152 & 161Match 4 · TestENG134/391England won by an innings and 54 runsManchesterPataudi Trophy 2014
27 Jul 2014ENG 569/7d & 205/4d v IND 330 & 178Match 3 · TestENG12 & DNB2/62 & 6/670England won by 266 runsSouthamptonPataudi Trophy 2014
17 Jul 2014ENG 319 & 223 v IND 295 & 342Match 2 · TestENG32 & 391/38 & 2/280India won by 95 runsLondonPataudi Trophy 2014
9 Jul 2014ENG 496 v IND 457 & 391/9dMatch 1 · TestENG141/97 & 3/1051Match drawnNottinghamPataudi Trophy 2014
Page 1 · 43 matches

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.