35MatchesODI 19 · T20I 16
779Runsaverage 24.34 · SR 100.0
110Highest score1 hundreds · 3 fifties

Aiden Markram against India by format

FormatMatRunsAvgSR100s/50sHS
ODI1944826.3585.51/1110
T20I1633122.07129.80/261

Aiden Markram against India year by year

YearMatRunsAvgSR100s/50sHS
2026 T20I144.0057.10/04
2025 T20I411027.50122.20/161
2025 ODI311839.33101.71/0110
2024 T20I55210.40120.90/029
2023 ODI45919.6784.30/036
4 earlier years
YearMatRunsAvgSR100s/50sHS
2023 T20I25527.50177.40/030
2022 ODI614428.8080.40/179
2022 T20I411036.67131.00/152
2018 ODI612721.1779.90/032

Aiden Markram's best innings against India

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
11098ODIShaheed Veer Narayan Singh International Stadium3 Dec 2025
7989ODIJSCA International Stadium Complex9 Oct 2022
6146T20IHPCA Stadium14 Dec 2025
5241T20IPerth Stadium30 Oct 2022

Aiden Markram against India by ground

GroundMatRunsAvgSR
Wanderers Stadium46716.75101.5
St George's Park46722.33113.6
Boland Park37738.5082.8
SuperSport Park36120.33103.4
JSCA International Stadium Complex28643.0082.7
Newlands24723.5083.9
Kingsmead2178.5068.0
Narendra Modi Stadium2105.0090.9

India bowlers Aiden Markram has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Arshdeep Singh11195685.6
Jasprit Bumrah7344260.3
Bhuvneshwar Kumar64720112.5
Kuldeep Yadav6044373.3
Hardik Pandya51541105.9
Washington Sundar43492114.0
Axar Patel3734291.9
Harshit Rana36551152.8

Aiden Markram's batting in every match against India

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
22 Feb 2026T20I470057.1WonNarendra Modi Stadium
19 Dec 2025T20I6410150.0LostNarendra Modi Stadium
14 Dec 2025T20I614662132.6LostHPCA Stadium
11 Dec 2025T20I292612111.5WonMaharaja Yadavindra Singh Stadium
9 Dec 2025T20I141411100.0LostBarabati Stadium
29 older innings
DateFormatRunsBalls4s6sSRResultGround
6 Dec 2025ODI130033.3LostACA-VDCA Cricket Stadium
3 Dec 2025ODI11098104112.2WonShaheed Veer Narayan Singh International Stadium
30 Nov 2025ODI7151046.7LostJSCA International Stadium Complex
15 Nov 2024T20I8810100.0LostWanderers Stadium
13 Nov 2024T20I291802161.1LostSuperSport Park
10 Nov 2024T20I380037.5WonSt George's Park
8 Nov 2024T20I8420200.0LostKingsmead
29 Jun 2024T20I451080.0LostKensington Oval
21 Dec 2023ODI36412187.8LostBoland Park
19 Dec 2023ODI2*200100.0WonSt George's Park
17 Dec 2023ODI12212057.1LostWanderers Stadium
14 Dec 2023T20I251432178.6LostWanderers Stadium
12 Dec 2023T20I301741176.5WonSt George's Park
5 Nov 2023ODI9620150.0LostEden Gardens
30 Oct 2022T20I524161126.8WonPerth Stadium
11 Oct 2022ODI9190047.4LostArun Jaitley Stadium
9 Oct 2022ODI79897188.8LostJSCA International Stadium Complex
6 Oct 2022ODI05000.0WonEkana Cricket Stadium
2 Oct 2022T20I331941173.7LostBarsapara Cricket Stadium
28 Sept 2022T20I252431104.2LostGreenfield International Stadium
23 Jan 2022ODI151430107.1WonNewlands
21 Jan 2022ODI37*414090.2WonBoland Park
19 Jan 2022ODI4110036.4WonBoland Park
16 Feb 2018ODI24303180.0LostSuperSport Park
13 Feb 2018ODI323241100.0LostSt George's Park
10 Feb 2018ODI22233095.7WonWanderers Stadium
7 Feb 2018ODI32422176.2LostNewlands
4 Feb 2018ODI8111072.7LostSuperSport Park
1 Feb 2018ODI9210042.9LostKingsmead

Aiden Markram vs India: questions and answers

How many matches has Aiden Markram played against India?
Aiden Markram has played 35 matches against India (19 in ODIs, 16 in T20Is), from 2018 to 2026. South Africa won 13 and lost 22 of them.
How many runs has Aiden Markram scored against India?
Aiden Markram has scored 779 runs in 34 innings against India at an average of 24.34 and a strike rate of 100.0 (448 runs at an average of 26.35 in ODIs, 331 runs at an average of 22.07 in T20Is).
What is Aiden Markram's highest score against India?
Aiden Markram's highest score against India is 110 off 98 balls (ODI) at Shaheed Veer Narayan Singh International Stadium on 3 December 2025.
How many hundreds has Aiden Markram scored against India?
Aiden Markram has scored 1 hundred and 3 fifties against India.
Where has Aiden Markram scored the most runs against India?
At JSCA International Stadium Complex: 86 runs in 2 innings against India, at an average of 43.00.
How does Aiden Markram usually get out against India?
Of Aiden Markram's 32 dismissals against India: caught 22, bowled 5, lbw 3, run out 1 and stumped 1. Arshdeep Singh has dismissed Aiden Markram most often, 6 times in 111 balls.
When did Aiden Markram last play against India?
On 22 February 2026 (T20I) at Narendra Modi Stadium: 4 off 7 balls and 1/5 with the ball. South Africa won that match.