Live5th Match · Pakistan ODI Tri-Series 2026/27PAK110 (25.3)SL62/2 (8.5)SL need 49 runs in 247 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Moeen Ali: Batting match by match (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
RunsScoresBF4s6sOppositionGroundDate
22222121v AUSSydney Cricket Ground16 Jan 2015
46464833v AUSHobart23 Jan 2015
26263050v AUSPerth1 Feb 2015
10101320v AUSMelbourne Cricket Ground14 Feb 2015
9277 & 15129131v AUSCardiff8 Jul 2015
3939 & 06151v AUSLondon16 Jul 2015
5959 & DNB78110v AUSBirmingham29 Jul 2015
38382471v AUSNottingham6 Aug 2015
6530 & 35118120v AUSLondon20 Aug 2015
7272*4663v AUSCardiff31 Aug 2015
17171830v AUSSouthampton3 Sept 2015
881500v AUSLondon5 Sept 2015
11300v AUSManchester8 Sept 2015
2121*2311v AUSLeeds11 Sept 2015
55510v AUSManchester13 Sept 2015
0DNB000v AUSBirmingham10 Jun 2017
7838 & 4016681v AUSBrisbane23 Nov 2017
2725 & 27720v AUSAdelaide Oval2 Dec 2017
110 & 115820v AUSPerth14 Dec 2017
20201421v AUSMelbourne Cricket Ground26 Dec 2017
4330 & 1310130v AUSSydney Cricket Ground4 Jan 2018
55*410v AUSMelbourne Cricket Ground14 Jan 2018
11200v AUSBrisbane19 Jan 2018
661200v AUSSydney Cricket Ground21 Jan 2018
33335030v AUSAdelaide Oval26 Jan 2018
661200v AUSPerth Stadium28 Jan 2018
17171730v AUSLondon13 Jun 2018
88610v AUSCardiff16 Jun 2018
1111900v AUSNottingham19 Jun 2018
0DNB000v AUSChester-le-Street21 Jun 2018
16163100v AUSManchester24 Jun 2018
00*000v AUSBirmingham27 Jun 2018
66910v AUSLondon25 Jun 2019
40 & 43300v AUSBirmingham1 Aug 2019
22600v AUSSouthampton4 Sept 2020
1313*611v AUSSouthampton6 Sept 2020
23232121v AUSSouthampton8 Sept 2020
661300v AUSManchester11 Sept 2020
0DNB000v AUSDubai30 Oct 2021
1010701v AUSPerth9 Oct 2022
44442742v AUSCanberra12 Oct 2022
0DNB000v AUSCanberra14 Oct 2022
1010411v AUSSydney19 Nov 2022
18183120v AUSMelbourne22 Nov 2022
3718 & 194842v AUSBirmingham16 Jun 2023
2621 & 56120v AUSLeeds6 Jul 2023
54548270v AUSManchester19 Jul 2023
6334 & 298572v AUSLondon27 Jul 2023
42424360v AUSAhmedabad4 Nov 2023
25251503v AUSBridgetown8 Jun 2024

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