27MatchesODI 17 · T20I 10
480Runsaverage 21.82 · SR 97.2
67Highest score0 hundreds · 2 fifties
16Wicketseconomy 5.78 · best 2/21

Moeen Ali against India by format

FormatMatRunsAvgSR100s/50sHSWktsEconBest
ODI1739226.1391.80/26795.102/34
T20I108812.57131.30/03679.392/21

Moeen Ali against India year by year

YearMatRunsAvgSR100s/50sHSWktsEconBest
2024 T20I188.0080.00/080——
2023 ODI11515.0048.40/01504.630/37
2022 T20I47123.67169.00/036313.332/26
2022 ODI39531.6775.40/04715.141/30
2021 ODI35929.5095.20/03015.701/39
7 earlier years
YearMatRunsAvgSR100s/50sHSWktsEconBest
2018 ODI33718.5094.90/02425.291/42
2018 T20I166.0075.00/06015.860/37
2017 T20I333.0060.00/0235.922/21
2017 ODI38528.33130.80/15506.050/33
2015 ODI22512.5054.30/01733.472/35
2014 ODI27638.00131.00/16724.932/34
2014 T20I100.000.00/00110.331/31

Moeen Ali's best innings against India

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
6750ODIEdgbaston2 Sept 2014
5543ODIBarabati Stadium19 Jan 2017

Moeen Ali against India by ground

GroundMatRunsAvgSR
MCA Stadium48729.00110.1
Edgbaston310234.00139.7
Lord's26030.0075.0
Old Trafford24020.0076.9
Trent Bridge22412.00100.0
Headingley299.00112.5
Barabati Stadium15555.00127.9
The Rose Bowl13636.00180.0

India bowlers Moeen Ali has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Hardik Pandya5030260.0
Yuzvendra Chahal47504106.4
Ravindra Jadeja4439188.6
Jasprit Bumrah3534197.1
Prasidh Krishna3026186.7

India batters Moeen Ali has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
MS Dhoni12983064.3
Virat Kohli126111488.1
KL Rahul77840109.1
Shikhar Dhawan6758286.6
Suresh Raina6748371.6
Rohit Sharma58731125.9
Ajinkya Rahane5352198.1
Hardik Pandya50631126.0

Moeen Ali's batting in every match against India

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
27 Jun 2024T20I8100080.0LostProvidence Stadium
29 Oct 2023ODI15310048.4LostEkana Cricket Stadium
17 Jul 2022ODI34442277.3LostOld Trafford
14 Jul 2022ODI47642273.4WonLord's
12 Jul 2022ODI14182077.8LostKennington Oval
18 older innings
DateFormatRunsBalls4s6sSRResultGround
10 Jul 2022T20I01000.0WonTrent Bridge
9 Jul 2022T20I352132166.7LostEdgbaston
7 Jul 2022T20I362042180.0LostThe Rose Bowl
28 Mar 2021ODI292522116.0LostMCA Stadium
23 Mar 2021ODI30372181.1LostMCA Stadium
14 Jul 2018ODI13161081.3WonLord's
12 Jul 2018ODI242321104.3LostTrent Bridge
3 Jul 2018T20I681075.0LostOld Trafford
1 Feb 2017T20I230066.7LostM. Chinnaswamy Stadium
29 Jan 2017T20I1*20050.0LostVCA Stadium, Jamtha
22 Jan 2017ODI250040.0WonEden Gardens
19 Jan 2017ODI554360127.9LostBarabati Stadium
15 Jan 2017ODI281731164.7LostMCA Stadium
30 Jan 2015ODI17341050.0WonWestern Australia Cricket Association Ground
20 Jan 2015ODI8121066.7WonBrisbane Cricket Ground
7 Sept 2014T20I02000.0WonEdgbaston
5 Sept 2014ODI9820112.5WonHeadingley
2 Sept 2014ODI675043134.0LostEdgbaston

Moeen Ali's bowling in every match against India

Newest first

DateFormatOversRunsWktsEconResultGround
29 Oct 2023ODI83704.63LostEkana Cricket Stadium
17 Jul 2022ODI83304.13LostOld Trafford
14 Jul 2022ODI43017.50WonLord's
12 Jul 2022ODI2904.50LostKennington Oval
10 Jul 2022T20I231115.50WonTrent Bridge
20 older matches
DateFormatOversRunsWktsEconResultGround
9 Jul 2022T20I223011.50LostEdgbaston
7 Jul 2022T20I226213.00LostThe Rose Bowl
28 Mar 2021ODI73915.57LostMCA Stadium
26 Mar 2021ODI104704.70WonMCA Stadium
23 Mar 2021ODI32809.33LostMCA Stadium
17 Jul 2018ODI104704.70WonHeadingley
14 Jul 2018ODI104214.20WonLord's
12 Jul 2018ODI8.16017.35LostTrent Bridge
3 Jul 2018T20I2.237015.86LostOld Trafford
1 Feb 2017T20I43007.50LostM. Chinnaswamy Stadium
29 Jan 2017T20I42015.00LostVCA Stadium, Jamtha
26 Jan 2017T20I42125.25WonGreen Park
22 Jan 2017ODI84105.13WonEden Gardens
19 Jan 2017ODI63305.50LostBarabati Stadium
15 Jan 2017ODI6.14807.78LostMCA Stadium
30 Jan 2015ODI103523.50WonWestern Australia Cricket Association Ground
20 Jan 2015ODI93113.44WonBrisbane Cricket Ground
7 Sept 2014T20I331110.33WonEdgbaston
5 Sept 2014ODI83424.25WonHeadingley
2 Sept 2014ODI74005.71LostEdgbaston

Moeen Ali vs India: questions and answers

How many matches has Moeen Ali played against India?
Moeen Ali has played 27 matches against India (17 in ODIs, 10 in T20Is), from 2014 to 2024. England won 12 and lost 15 of them.
How many runs has Moeen Ali scored against India?
Moeen Ali has scored 480 runs in 23 innings against India at an average of 21.82 and a strike rate of 97.2 (392 runs at an average of 26.13 in ODIs, 88 runs at an average of 12.57 in T20Is).
What is Moeen Ali's highest score against India?
Moeen Ali's highest score against India is 67 off 50 balls (ODI) at Edgbaston on 2 September 2014.
How many hundreds has Moeen Ali scored against India?
Moeen Ali has scored no hundreds and 2 fifties against India.
Where has Moeen Ali scored the most runs against India?
At Edgbaston: 102 runs in 3 innings against India, at an average of 34.00.
How does Moeen Ali usually get out against India?
Of Moeen Ali's 22 dismissals against India: caught 17, bowled 3 and stumped 2. Yuzvendra Chahal has dismissed Moeen Ali most often, 4 times in 47 balls.
How many wickets has Moeen Ali taken against India?
Moeen Ali has taken 16 wickets in 25 innings against India at an economy of 5.78 (9 wickets in ODIs, 7 wickets in T20Is).
What are Moeen Ali's best bowling figures against India?
Moeen Ali's best figures against India are 2/21. Moeen Ali has not taken four wickets in a match against them.
Which India batter has Moeen Ali dismissed most?
Virat Kohli, 4 times in 126 balls in internationals, for 111 runs.
When did Moeen Ali last play against India?
On 27 June 2024 (T20I) at Providence Stadium: 8 off 10 balls. England lost that match.