18MatchesT20I 16 · ODI 2
485Runsaverage 30.31 · SR 147.9
100Highest score1 hundreds · 4 fifties

Suryakumar Yadav against South Africa by format

FormatMatRunsAvgSR100s/50sHS
T20I1642430.29150.41/4100
ODI26130.50132.60/039

Suryakumar Yadav against South Africa year by year

YearMatRunsAvgSR100s/50sHS
2026 T20I11818.0081.80/018
2025 T20I4348.50103.00/012
2024 T20I5297.2585.30/021
2023 T20I215678.00169.61/1100
2023 ODI12222.00157.10/022
2 earlier years
YearMatRunsAvgSR100s/50sHS
2022 T20I418762.33185.10/368
2022 ODI13939.00121.90/039

Suryakumar Yadav's best innings against South Africa

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
10056T20IWanderers Stadium14 Dec 2023
6840T20IPerth Stadium30 Oct 2022
6122T20IBarsapara Cricket Stadium2 Oct 2022
5636T20ISt George's Park12 Dec 2023
50*33T20IGreenfield International Stadium28 Sept 2022

Suryakumar Yadav against South Africa by ground

GroundMatRunsAvgSR
Wanderers Stadium2100100.00178.6
St George's Park26030.00133.3
Narendra Modi Stadium22311.5079.3
Perth Stadium16868.00170.0
Barsapara Cricket Stadium16161.00277.3
Greenfield International Stadium150—151.5
Newlands13939.00121.9
Eden Gardens12222.00157.1

South Africa bowlers Suryakumar Yadav has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Keshav Maharaj51750147.1
Lungi Ngidi36622172.2
Marco Jansen34381111.8
Tabraiz Shamsi34442129.4

Suryakumar Yadav's batting in every match against South Africa

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
22 Feb 2026T20I18222081.8LostNarendra Modi Stadium
19 Dec 2025T20I570071.4WonNarendra Modi Stadium
14 Dec 2025T20I121120109.1WonHPCA Stadium
11 Dec 2025T20I5410125.0LostMaharaja Yadavindra Singh Stadium
9 Dec 2025T20I121111109.1WonBarabati Stadium
12 older innings
DateFormatRunsBalls4s6sSRResultGround
13 Nov 2024T20I140025.0WonSuperSport Park
10 Nov 2024T20I490044.4LostSt George's Park
8 Nov 2024T20I211721123.5WonKingsmead
29 Jun 2024T20I340075.0WonKensington Oval
14 Dec 2023T20I1005678178.6WonWanderers Stadium
12 Dec 2023T20I563653155.6LostSt George's Park
5 Nov 2023ODI221450157.1WonEden Gardens
30 Oct 2022T20I684063170.0LostPerth Stadium
4 Oct 2022T20I8601133.3LostHolkar Cricket Stadium
2 Oct 2022T20I612255277.3WonBarsapara Cricket Stadium
28 Sept 2022T20I50*3353151.5WonGreenfield International Stadium
23 Jan 2022ODI393241121.9LostNewlands

Suryakumar Yadav vs South Africa: questions and answers

How many matches has Suryakumar Yadav played against South Africa?
Suryakumar Yadav has played 18 matches against South Africa (16 in T20Is, 2 in ODIs), from 2022 to 2026. India won 11 and lost 7 of them.
How many runs has Suryakumar Yadav scored against South Africa?
Suryakumar Yadav has scored 485 runs in 17 innings against South Africa at an average of 30.31 and a strike rate of 147.9 (424 runs at an average of 30.29 in T20Is, 61 runs at an average of 30.50 in ODIs).
What is Suryakumar Yadav's highest score against South Africa?
Suryakumar Yadav's highest score against South Africa is 100 off 56 balls (T20I) at Wanderers Stadium on 14 December 2023.
How many hundreds has Suryakumar Yadav scored against South Africa?
Suryakumar Yadav has scored 1 hundred and 4 fifties against South Africa.
Where has Suryakumar Yadav scored the most runs against South Africa?
At St George's Park: 60 runs in 2 innings against South Africa, at an average of 30.00.
How does Suryakumar Yadav usually get out against South Africa?
Of Suryakumar Yadav's 16 dismissals against South Africa: caught 14, lbw 1 and run out 1. Lungi Ngidi has dismissed Suryakumar Yadav most often, twice in 36 balls.
When did Suryakumar Yadav last play against South Africa?
On 22 February 2026 (T20I) at Narendra Modi Stadium: 18 off 22 balls. India lost that match.