Aiden Markram

Opening batsman
-
South Africa Flag
Full Name: Aiden Kyle Markram
Date of Birth: 04 Oct 1994
Current Age: 31 Year, 9 Month, 17 Days
Born: Centurion
Teams: South Africa, Northerns, Northerns Under-19s, South Africa A, South Africa Under-19s, Titans
TEST
Rank
15
Cap No
332
First Game
2017-09-28
Last Game
2025-11-22
ODI
Rank
21
Cap No
122
First Game
2017-10-22
Last Game
2025-12-06
T20I
Rank
30
Cap No
81
First Game
2019-03-22
Last Game
2026-03-04
Aiden Markram's stats vs India
TEST
MAT
21
ING
23
RUNS
475
BF
827
50s
1
100s
1
6s
4
4s
76
NO
0
HS
106
AVG
20.65
SR
57.44
TEST
1st InningING
5
RUNS
170
BF
300
50s
1
100s
0
6s
1
4s
26
NO
0
HS
94
AVG
34.00
SR
56.67
TEST
2nd InningING
7
RUNS
40
BF
116
50s
0
100s
0
6s
0
4s
7
NO
0
HS
13
AVG
5.71
SR
34.48
TEST
3rd InningING
6
RUNS
174
BF
263
50s
0
100s
1
6s
2
4s
27
NO
0
HS
106
AVG
29.00
SR
66.16
TEST
4th InningING
5
RUNS
91
BF
148
50s
0
100s
0
6s
1
4s
16
NO
0
HS
39
AVG
18.20
SR
61.49
ODI
MAT
19
ING
19
RUNS
448
BF
524
50s
1
100s
1
6s
9
4s
44
NO
2
HS
110
AVG
26.35
SR
85.50
ODI
1st InningING
10
RUNS
161
BF
224
50s
1
100s
0
6s
2
4s
16
NO
0
HS
79
AVG
16.10
SR
71.88
ODI
2nd InningING
9
RUNS
287
BF
300
50s
0
100s
1
6s
7
4s
28
NO
2
HS
110
AVG
41.00
SR
95.67
T20I
MAT
15
ING
14
RUNS
327
BF
250
50s
2
100s
0
6s
13
4s
32
NO
0
HS
61
AVG
23.36
SR
130.80
T20I
1st InningING
4
RUNS
119
BF
103
50s
1
100s
0
6s
5
4s
10
NO
0
HS
61
AVG
29.75
SR
115.53
T20I
2nd InningING
10
RUNS
208
BF
147
50s
1
100s
0
6s
8
4s
22
NO
0
HS
52
AVG
20.80
SR
141.50
ALL
MAT
55
ING
56
RUNS
1250
BF
1601
50s
4
100s
2
6s
26
4s
152
NO
2
HS
110
AVG
23.15
SR
78.08
ALL
1st InningING
19
RUNS
450
BF
627
50s
3
100s
0
6s
8
4s
52
NO
0
HS
94
AVG
23.68
SR
71.77
ALL
2nd InningING
26
RUNS
535
BF
563
50s
1
100s
1
6s
15
4s
57
NO
2
HS
110
AVG
22.29
SR
95.03
ALL
3rd InningING
6
RUNS
174
BF
263
50s
0
100s
1
6s
2
4s
27
NO
0
HS
106
AVG
29.00
SR
66.16
ALL
4th InningING
5
RUNS
91
BF
148
50s
0
100s
0
6s
1
4s
16
NO
0
HS
39
AVG
18.20
SR
61.49
TEST
MAT
21
ING
4
BALLS
17
WKT
1
RUNS
50
ECO
2.94
AVG
50.00
SR
102.00
5Ws
0
TEST
1st InningING
1
BALLS
2
WKT
0
RUNS
17
ECO
8.50
AVG
17.00
SR
0.00
5Ws
0
TEST
2nd InningING
1
BALLS
10
WKT
0
RUNS
26
ECO
2.60
AVG
26.00
SR
0.00
5Ws
0
TEST
4th InningING
2
BALLS
5
WKT
1
RUNS
7
ECO
1.40
AVG
7.00
SR
30.00
5Ws
0
ODI
MAT
19
ING
10
BALLS
40
WKT
3
RUNS
256
ECO
6.32
AVG
85.33
SR
81.00
5Ws
0
ODI
1st InningING
5
BALLS
24
WKT
2
RUNS
146
ECO
5.96
AVG
73.00
SR
73.50
5Ws
0
ODI
2nd InningING
5
BALLS
16
WKT
1
RUNS
110
ECO
6.88
AVG
110.00
SR
96.00
5Ws
0
T20I
MAT
15
ING
9
BALLS
13
WKT
3
RUNS
126
ECO
9.69
AVG
42.00
SR
26.00
5Ws
0
T20I
1st InningING
8
BALLS
12
WKT
2
RUNS
121
ECO
10.08
AVG
60.50
SR
36.00
5Ws
0
T20I
2nd InningING
1
BALLS
1
WKT
1
RUNS
5
ECO
5.00
AVG
5.00
SR
6.00
5Ws
0
ALL
MAT
55
ING
23
BALLS
70
WKT
7
RUNS
432
ECO
6.13
AVG
61.71
SR
60.43
5Ws
0
ALL
1st InningING
14
BALLS
38
WKT
4
RUNS
284
ECO
7.38
AVG
71.00
SR
57.75
5Ws
0
ALL
2nd InningING
7
BALLS
27
WKT
2
RUNS
141
ECO
5.22
AVG
70.50
SR
81.00
5Ws
0
ALL
4th InningING
2
BALLS
5
WKT
1
RUNS
7
ECO
1.40
AVG
7.00
SR
30.00
5Ws
0
Aiden Markram's matches vs India
MatchRB4s6sSRORWEcoWin/LossScorecard
43rd , Super Eights, Group 1 (N) - Sun, 22 Feb 2026470057.141.00515.00LossView Scorecard
5th T20I (N) - Fri, 19 Dec 20256410150.00LossView Scorecard
3rd T20I (N) - Sun, 14 Dec 2025614662132.60LossView Scorecard
2nd T20I (N) - Thu, 11 Dec 2025292612111.53LossView Scorecard
1st T20I (N) - Tue, 09 Dec 2025141411100.00LossView Scorecard
3rd ODI (D/N) - Sat, 06 Dec 2025130033.332.001708.50LossView Scorecard
2nd ODI (D/N) - Wed, 03 Dec 202511098104112.245.504808.22LossView Scorecard
1st ODI (D/N) - Sun, 30 Nov 20257151046.66LossView Scorecard
2nd Test - Sat, 22 Nov 202538815046.9110.002602.60LossView Scorecard
2nd Test - Sat, 22 Nov 202538815046.912.00201.00LossView Scorecard
2nd Test - Sat, 22 Nov 202529843034.5210.002602.60LossView Scorecard
2nd Test - Sat, 22 Nov 202529843034.522.00201.00LossView Scorecard
1st Test - Fri, 14 Nov 202531485164.583.00511.66LossView Scorecard
1st Test - Fri, 14 Nov 20254230017.393.00511.66LossView Scorecard
4th T20I (N) - Fri, 15 Nov 20248810100.002.0030015.00LossView Scorecard
3rd T20I (N) - Wed, 13 Nov 2024291802161.112.001909.50LossView Scorecard
2nd T20I - Sun, 10 Nov 2024380037.501.00414.00WinView Scorecard
1st T20I (N) - Fri, 08 Nov 20248420200.001.0010010.00LossView Scorecard
2nd Test - Wed, 03 Jan 20242100020.00LossView Scorecard
2nd Test - Wed, 03 Jan 2024106103172102.91LossView Scorecard
1st Test - Tue, 26 Dec 20235171029.41WinView Scorecard
3rd ODI - Thu, 21 Dec 202336412187.805.001903.80LossView Scorecard
2nd ODI - Tue, 19 Dec 20232200100.004.002817.00WinView Scorecard
1st ODI - Sun, 17 Dec 202312212057.14LossView Scorecard
3rd T20I - Thu, 14 Dec 2023251432178.571.0015015.00LossView Scorecard
2nd T20I - Tue, 12 Dec 2023301741176.473.002919.66WinView Scorecard
37th (D/N) - Sun, 05 Nov 20239620150.002.001708.50LossView Scorecard
30th , Group 2 (N) - Sun, 30 Oct 2022524161126.821.00505.00LossView Scorecard
3rd ODI (D/N) - Tue, 11 Oct 20229190047.36LossView Scorecard
2nd ODI (D/N) - Sun, 09 Oct 202279897188.763.002207.33LossView Scorecard
1st ODI (D/N) - Thu, 06 Oct 202205000.00WinView Scorecard
2nd T20I (N) - Sun, 02 Oct 2022331941173.681.00909.00LossView Scorecard
1st T20I (N) - Wed, 28 Sep 2022252431104.16LossView Scorecard
3rd ODI - Sun, 23 Jan 2022151430107.143.002107.00WinView Scorecard
2nd ODI - Fri, 21 Jan 202237414090.248.003414.25WinView Scorecard
1st ODI - Wed, 19 Jan 20224110036.366.003015.00WinView Scorecard
3rd Test - Tue, 11 Jan 20228221036.36WinView Scorecard
3rd Test - Tue, 11 Jan 202216224072.72WinView Scorecard
2nd Test - Mon, 03 Jan 20227121058.33WinView Scorecard
2nd Test - Mon, 03 Jan 202231386081.57WinView Scorecard
1st Test - Sun, 26 Dec 202113343038.23LossView Scorecard
1st Test - Sun, 26 Dec 2021170014.28LossView Scorecard
2nd Test - Thu, 10 Oct 201902000.002.001708.50LossView Scorecard
2nd Test - Thu, 10 Oct 201902000.002.001708.50LossView Scorecard
1st Test - Wed, 02 Oct 20195211023.80LossView Scorecard
1st Test - Wed, 02 Oct 201939745152.70LossView Scorecard
6th ODI - Fri, 16 Feb 201824303180.00LossView Scorecard
5th ODI - Tue, 13 Feb 2018323241100.00LossView Scorecard
4th ODI - Sat, 10 Feb 201822233095.65WinView Scorecard
3rd ODI - Wed, 07 Feb 201832422176.19LossView Scorecard
2nd ODI - Sun, 04 Feb 20188111072.72LossView Scorecard
1st ODI - Thu, 01 Feb 20189210042.852.0020010.00LossView Scorecard
3rd Test - Wed, 24 Jan 2018280025.00LossView Scorecard
3rd Test - Wed, 24 Jan 2018471057.14LossView Scorecard
2nd Test - Sat, 13 Jan 20189415015062.66WinView Scorecard
2nd Test - Sat, 13 Jan 2018180012.50WinView Scorecard
1st Test - Fri, 05 Jan 20185111045.45WinView Scorecard
1st Test - Fri, 05 Jan 201834437079.06WinView Scorecard