27MatchesODI 15 · T20I 12
498Runsaverage 23.71 · SR 131.7
77*Highest score0 hundreds · 3 fifties
24Wicketseconomy 6.42 · best 3/43

Moeen Ali against South Africa by format

FormatMatRunsAvgSR100s/50sHSWktsEconBest
ODI1530127.36116.20/277*145.883/43
T20I1219719.70165.50/152108.342/22

Moeen Ali against South Africa year by year

YearMatRunsAvgSR100s/50sHSWktsEconBest
2024 T20I199.0090.00/0918.331/25
2023 ODI310334.33121.20/15118.001/51
2022 T20I38327.67207.50/15239.601/4
2022 ODI394.5069.20/0635.462/22
2021 T20I13737.00137.00/03716.751/27
7 earlier years
YearMatRunsAvgSR100s/50sHSWktsEconBest
2020 T20I34924.50272.20/03918.631/22
2020 ODI117—106.30/017*14.201/42
2019 ODI133.0033.30/0316.301/63
2017 ODI2110110.00157.10/177*36.412/50
2016 ODI55914.7589.40/021*55.473/43
2016 T20I394.5064.30/08*48.102/22
2014 T20I11010.00100.00/01008.500/17

Moeen Ali's best innings against South Africa

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
77*51ODIHeadingley24 May 2017
5218T20ICounty Ground, Bristol27 Jul 2022
5145ODIMangaung Oval29 Jan 2023

Moeen Ali's best bowling against South Africa

Three or more wickets in a match, best first

FiguresOversFormatGroundDate
3/436ODIMangaung Oval3 Feb 2016

Moeen Ali against South Africa by ground

GroundMatRunsAvgSR
Mangaung Oval38127.00105.2
Wanderers Stadium32211.0075.9
Headingley277—151.0
The Rose Bowl23618.00150.0
Newlands2126.0066.7
SuperSport Park288.0072.7
County Ground, Bristol15252.00288.9
Diamond Oval14141.00178.3

South Africa bowlers Moeen Ali has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Lungi Ngidi46555119.6
Kagiso Rabada4039097.5
Keshav Maharaj35451128.6
Chris Morris31321103.2
Tabraiz Shamsi31403129.0

South Africa batters Moeen Ali has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Quinton de Kock1712154125.7
Rassie van der Dussen1131191105.3
Hashim Amla78892114.1
AB de Villiers7766285.7
David Miller62890143.5
JP Duminy5335166.0
Faf du Plessis4038295.0
Farhaan Behardien4033082.5

Moeen Ali's batting in every match against South Africa

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
21 Jun 2024T20I9100090.0LostDaren Sammy National Cricket Stadium
1 Feb 2023ODI412324178.3WonDiamond Oval
29 Jan 2023ODI514561113.3LostMangaung Oval
27 Jan 2023ODI11171064.7LostMangaung Oval
31 Jul 2022T20I350060.0LostThe Rose Bowl
21 older innings
DateFormatRunsBalls4s6sSRResultGround
28 Jul 2022T20I281730164.7LostSophia Gardens
27 Jul 2022T20I521826288.9WonCounty Ground, Bristol
22 Jul 2022ODI691066.7WonOld Trafford
19 Jul 2022ODI340075.0LostRiverside Ground
6 Nov 2021T20I372732137.0LostSharjah Cricket Stadium
16 Feb 2020T20I5*210250.0WonSuperSport Park
14 Feb 2020T20I391134354.5WonKingsmead
12 Feb 2020T20I5500100.0LostBuffalo Park
9 Feb 2020ODI17*1630106.3WonWanderers Stadium
30 May 2019ODI390033.3WonKennington Oval
27 May 2017ODI331950173.7WonThe Rose Bowl
24 May 2017ODI77*5155151.0WonHeadingley
18 Mar 2016T20I8*101080.0WonWankhede Stadium
21 Feb 2016T20I130033.3LostWanderers Stadium
19 Feb 2016T20I01000.0LostNewlands
14 Feb 2016ODI12171070.6LostNewlands
12 Feb 2016ODI4100040.0LostWanderers Stadium
9 Feb 2016ODI390033.3LostSuperSport Park
6 Feb 2016ODI21*1530140.0WonSt George's Park
3 Feb 2016ODI191521126.7WonMangaung Oval
29 Mar 2014T20I101010100.0LostZahur Ahmed Chowdhury Stadium

Moeen Ali's bowling in every match against South Africa

Newest first

DateFormatOversRunsWktsEconResultGround
21 Jun 2024T20I32518.33LostDaren Sammy National Cricket Stadium
1 Feb 2023ODI229014.50WonDiamond Oval
29 Jan 2023ODI43208.00LostMangaung Oval
27 Jan 2023ODI85116.38LostMangaung Oval
31 Jul 2022T20I1414.00LostThe Rose Bowl
22 older matches
DateFormatOversRunsWktsEconResultGround
28 Jul 2022T20I21718.50LostSophia Gardens
27 Jul 2022T20I227113.50WonCounty Ground, Bristol
24 Jul 2022ODI7.44205.48No resultHeadingley
22 Jul 2022ODI4.42224.71WonOld Trafford
19 Jul 2022ODI84715.88LostRiverside Ground
6 Nov 2021T20I42716.75LostSharjah Cricket Stadium
16 Feb 2020T20I111011.00WonSuperSport Park
14 Feb 2020T20I336012.00WonKingsmead
12 Feb 2020T20I42215.50LostBuffalo Park
9 Feb 2020ODI104214.20WonWanderers Stadium
30 May 2019ODI106316.30WonKennington Oval
27 May 2017ODI85917.38WonThe Rose Bowl
24 May 2017ODI95025.56WonHeadingley
18 Mar 2016T20I43428.50WonWankhede Stadium
21 Feb 2016T20I32508.33LostWanderers Stadium
19 Feb 2016T20I32227.33LostNewlands
14 Feb 2016ODI83714.63LostNewlands
12 Feb 2016ODI93904.33LostWanderers Stadium
9 Feb 2016ODI107517.50LostSuperSport Park
6 Feb 2016ODI104104.10WonSt George's Park
3 Feb 2016ODI64337.17WonMangaung Oval
29 Mar 2014T20I21708.50LostZahur Ahmed Chowdhury Stadium

Moeen Ali vs South Africa: questions and answers

How many matches has Moeen Ali played against South Africa?
Moeen Ali has played 27 matches against South Africa (15 in ODIs, 12 in T20Is), from 2014 to 2024. England won 12 and lost 14 of them.
How many runs has Moeen Ali scored against South Africa?
Moeen Ali has scored 498 runs in 26 innings against South Africa at an average of 23.71 and a strike rate of 131.7 (301 runs at an average of 27.36 in ODIs, 197 runs at an average of 19.70 in T20Is).
What is Moeen Ali's highest score against South Africa?
Moeen Ali's highest score against South Africa is 77 not out off 51 balls (ODI) at Headingley on 24 May 2017.
How many hundreds has Moeen Ali scored against South Africa?
Moeen Ali has scored no hundreds and 3 fifties against South Africa.
Where has Moeen Ali scored the most runs against South Africa?
At Mangaung Oval: 81 runs in 3 innings against South Africa, at an average of 27.00.
How does Moeen Ali usually get out against South Africa?
Of Moeen Ali's 21 dismissals against South Africa: caught 18 and bowled 3. Lungi Ngidi has dismissed Moeen Ali most often, 5 times in 46 balls.
How many wickets has Moeen Ali taken against South Africa?
Moeen Ali has taken 24 wickets in 27 innings against South Africa at an economy of 6.42 (14 wickets in ODIs, 10 wickets in T20Is).
What are Moeen Ali's best bowling figures against South Africa?
Moeen Ali's best figures against South Africa are 3/43. Moeen Ali has not taken four wickets in a match against them.
Which South Africa batter has Moeen Ali dismissed most?
Quinton de Kock, 4 times in 171 balls in internationals, for 215 runs.
When did Moeen Ali last play against South Africa?
On 21 June 2024 (T20I) at Daren Sammy National Cricket Stadium: 9 off 10 balls and 1/25 with the ball. England lost that match.