Aiden Markram

Opening batsman
SA Flag
Full Name: Aiden Kyle Markram
Date of Birth: 04 Oct 1994
Current Age: 30 Year, 10 Month, 22 Days
Born: Centurion
Teams: South Africa, Northerns, Northerns Under-19s, South Africa A, South Africa Under-19s, Titans
TEST
Rank
17
Cap No
332
First Game
2017-09-28
Last Game
2025-01-03
ODI
Rank
25
Cap No
122
First Game
2017-10-22
Last Game
2025-08-24
T20I
Rank
19
Cap No
81
First Game
2019-03-22
Last Game
2025-08-16
Aiden Markram's 2024 stats
TEST
MAT
15
ING
15
RUNS
536
BF
831
50s
3
100s
1
6s
4
4s
72
NO
0
HS
106
AVG
35.73
SR
64.50
ODI
MAT
6
ING
6
RUNS
167
BF
213
50s
1
100s
0
6s
4
4s
10
NO
1
HS
69
AVG
33.40
SR
78.40
T20I
MAT
18
ING
18
RUNS
249
BF
208
50s
0
100s
0
6s
9
4s
25
NO
2
HS
46
AVG
15.56
SR
119.71
TEST
1st InningING
6
RUNS
87
BF
175
50s
0
100s
0
6s
0
4s
10
NO
0
HS
33
AVG
14.50
SR
49.71
TEST
2nd InningING
2
RUNS
95
BF
151
50s
1
100s
0
6s
0
4s
16
NO
0
HS
89
AVG
47.50
SR
62.91
TEST
3rd InningING
5
RUNS
297
BF
415
50s
2
100s
1
6s
4
4s
36
NO
0
HS
106
AVG
59.40
SR
71.57
TEST
4th InningING
2
RUNS
57
BF
90
50s
0
100s
0
6s
0
4s
10
NO
0
HS
37
AVG
28.50
SR
63.33
ODI
1st InningING
2
RUNS
37
BF
59
50s
0
100s
0
6s
0
4s
1
NO
0
HS
35
AVG
18.50
SR
62.71
ODI
2nd InningING
4
RUNS
130
BF
154
50s
1
100s
0
6s
4
4s
9
NO
1
HS
69
AVG
43.33
SR
84.42
T20I
1st InningING
6
RUNS
100
BF
86
50s
0
100s
0
6s
4
4s
10
NO
0
HS
46
AVG
16.67
SR
116.28
T20I
2nd InningING
12
RUNS
149
BF
122
50s
0
100s
0
6s
5
4s
15
NO
2
HS
29
AVG
14.90
SR
122.13
TEST
MAT
-99
ING
9
RUNS
288
BF
429
50s
1
100s
1
6s
2
4s
43
NO
0
HS
106
AVG
32.00
SR
67.13
TEST
MAT
-99
ING
6
RUNS
248
BF
402
50s
2
100s
0
6s
2
4s
29
NO
0
HS
55
AVG
41.33
SR
61.69
ODI
MAT
-99
ING
1
RUNS
2
BF
5
50s
0
100s
0
6s
0
4s
0
NO
0
HS
2
AVG
2.00
SR
40.00
ODI
MAT
-99
ING
5
RUNS
165
BF
208
50s
1
100s
0
6s
4
4s
10
NO
1
HS
69
AVG
41.25
SR
79.33
T20I
MAT
-99
ING
1
RUNS
8
BF
4
50s
0
100s
0
6s
0
4s
2
NO
0
HS
8
AVG
8.00
SR
200.00
T20I
MAT
-99
ING
14
RUNS
215
BF
185
50s
0
100s
0
6s
8
4s
20
NO
1
HS
46
AVG
16.54
SR
116.22
T20I
MAT
-99
ING
2
RUNS
25
BF
17
50s
0
100s
0
6s
1
4s
3
NO
1
HS
17
AVG
25.00
SR
147.06
T20I
MAT
-99
ING
1
RUNS
1
BF
2
50s
0
100s
0
6s
0
4s
0
NO
0
HS
1
AVG
1.00
SR
50.00
TEST
MAT
15
ING
7
BALLS
36
WKT
1
RUNS
110
ECO
3.06
AVG
110.00
SR
216.00
5Ws
0
ODI
MAT
6
ING
6
BALLS
30
WKT
2
RUNS
161
ECO
5.37
AVG
80.50
SR
90.00
5Ws
0
T20I
MAT
18
ING
12
BALLS
20
WKT
3
RUNS
181
ECO
9.05
AVG
60.33
SR
40.00
5Ws
0
TEST
2nd InningING
3
BALLS
22
WKT
1
RUNS
64
ECO
2.91
AVG
64.00
SR
132.00
5Ws
0
TEST
3rd InningING
2
BALLS
5
WKT
0
RUNS
14
ECO
2.80
AVG
14.00
SR
30.00
5Ws
0
TEST
4th InningING
2
BALLS
9
WKT
0
RUNS
32
ECO
3.56
AVG
32.00
SR
54.00
5Ws
0
ODI
1st InningING
4
BALLS
17
WKT
1
RUNS
98
ECO
5.76
AVG
98.00
SR
102.00
5Ws
0
ODI
2nd InningING
2
BALLS
13
WKT
1
RUNS
63
ECO
4.85
AVG
63.00
SR
78.00
5Ws
0
T20I
1st InningING
8
BALLS
15
WKT
2
RUNS
135
ECO
9.00
AVG
67.50
SR
45.00
5Ws
0
T20I
2nd InningING
4
BALLS
5
WKT
1
RUNS
46
ECO
9.20
AVG
46.00
SR
30.00
5Ws
0
TEST
MAT
-99
ING
2
BALLS
13
WKT
0
RUNS
33
ECO
2.54
AVG
33.00
SR
78.00
5Ws
0
TEST
MAT
-99
ING
4
BALLS
21
WKT
1
RUNS
70
ECO
3.33
AVG
70.00
SR
126.00
5Ws
0
TEST
MAT
-99
ING
1
BALLS
2
WKT
0
RUNS
7
ECO
3.50
AVG
7.00
SR
12.00
5Ws
0
ODI
MAT
-99
ING
2
BALLS
17
WKT
0
RUNS
83
ECO
4.88
AVG
83.00
SR
102.00
5Ws
0
ODI
MAT
-99
ING
2
BALLS
7
WKT
2
RUNS
41
ECO
5.86
AVG
20.50
SR
21.00
5Ws
0
ODI
MAT
-99
ING
2
BALLS
6
WKT
0
RUNS
37
ECO
6.17
AVG
37.00
SR
36.00
5Ws
0
T20I
MAT
-99
ING
3
BALLS
6
WKT
1
RUNS
51
ECO
8.50
AVG
51.00
SR
36.00
5Ws
0
T20I
MAT
-99
ING
1
BALLS
2
WKT
0
RUNS
16
ECO
8.00
AVG
16.00
SR
12.00
5Ws
0
T20I
MAT
-99
ING
4
BALLS
6
WKT
1
RUNS
65
ECO
10.83
AVG
65.00
SR
36.00
5Ws
0
T20I
MAT
-99
ING
4
BALLS
6
WKT
1
RUNS
49
ECO
8.17
AVG
49.00
SR
36.00
5Ws
0
Aiden Markram's 2024 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Thu, 26 Dec 2024 vs Pakistan8914415061.80LossView Scorecard
1st Test - Thu, 26 Dec 2024 vs Pakistan37636058.73LossView Scorecard
3rd ODI (D/N) - Sun, 22 Dec 2024 vs Pakistan19273070.37LossView Scorecard
2nd ODI (D/N) - Thu, 19 Dec 2024 vs Pakistan21301170.00LossView Scorecard
1st ODI (D/N) - Tue, 17 Dec 2024 vs Pakistan35541064.81LossView Scorecard
2nd Test - Thu, 05 Dec 2024 vs Sri Lanka20354057.14LossView Scorecard
2nd Test - Thu, 05 Dec 2024 vs Sri Lanka55755073.33LossView Scorecard
1st Test - Wed, 27 Nov 2024 vs Sri Lanka9112081.81LossView Scorecard
1st Test - Wed, 27 Nov 2024 vs Sri Lanka47814158.02LossView Scorecard
4th T20I (N) - Fri, 15 Nov 2024 vs India8810100.00LossView Scorecard
3rd T20I (N) - Wed, 13 Nov 2024 vs India291802161.11LossView Scorecard
2nd T20I - Sun, 10 Nov 2024 vs India380037.50WinView Scorecard
1st T20I (N) - Fri, 08 Nov 2024 vs India8420200.00LossView Scorecard
2nd Test - Tue, 29 Oct 2024 vs Bangladesh33552060.00WinView Scorecard
1st Test - Mon, 21 Oct 2024 vs Bangladesh671085.71WinView Scorecard
1st Test - Mon, 21 Oct 2024 vs Bangladesh20274074.07WinView Scorecard
2nd T20I - Sun, 29 Sep 2024 vs Ireland8501160.00LossView Scorecard
1st T20I - Fri, 27 Sep 2024 vs Ireland171230141.66WinView Scorecard
3rd ODI (D/N) - Sun, 22 Sep 2024 vs Afghanistan696743102.98WinView Scorecard
2nd ODI (D/N) - Fri, 20 Sep 2024 vs Afghanistan21301070.00LossView Scorecard
1st ODI (D/N) - Wed, 18 Sep 2024 vs Afghanistan250040.00LossView Scorecard
3rd T20I - Tue, 27 Aug 2024 vs West Indies201212166.66LossView Scorecard
2nd T20I - Sun, 25 Aug 2024 vs West Indies19921211.11LossView Scorecard
1st T20I - Fri, 23 Aug 2024 vs West Indies141021140.00LossView Scorecard
2nd Test - Thu, 15 Aug 2024 vs West Indies14301046.66WinView Scorecard
2nd Test - Thu, 15 Aug 2024 vs West Indies511086047.22WinView Scorecard
1st Test - Wed, 07 Aug 2024 vs West Indies9341026.47LossView Scorecard
1st Test - Wed, 07 Aug 2024 vs West Indies38484179.16LossView Scorecard
Final - Sat, 29 Jun 2024 vs TBA451080.00LossView Scorecard
1st Semi-Final (N) - Thu, 27 Jun 2024 vs TBA232140109.52LossView Scorecard
50th , Super Eights, Group 2 (N) - Mon, 24 Jun 2024 vs West Indies181520120.00WinView Scorecard
45th , Super Eights, Group 2 - Fri, 21 Jun 2024 vs TBA120050.00WinView Scorecard
41st , Super Eights, Group 2 - Wed, 19 Jun 2024 vs TBA463241143.75WinView Scorecard
31st , Group D (N) - Fri, 14 Jun 2024 vs Nepal15222068.18WinView Scorecard
21st , Group D - Mon, 10 Jun 2024 vs Bangladesh481050.00WinView Scorecard
16th , Group D - Sat, 08 Jun 2024 vs Netherlands03000.00WinView Scorecard
4th , Group D - Mon, 03 Jun 2024 vs Sri Lanka12140185.71WinView Scorecard
2nd Test - Wed, 03 Jan 2024 vs India2100020.00LossView Scorecard
2nd Test - Wed, 03 Jan 2024 vs India106103172102.91LossView Scorecard
3rd ODI (D/N) - Sun, 22 Dec 2024 vs Pakistan3.001705.66LossView Scorecard
2nd ODI (D/N) - Thu, 19 Dec 2024 vs Pakistan3.002006.66LossView Scorecard
1st ODI (D/N) - Tue, 17 Dec 2024 vs Pakistan10.004204.20LossView Scorecard
2nd Test - Thu, 05 Dec 2024 vs Sri Lanka4.001503.75LossView Scorecard
2nd Test - Thu, 05 Dec 2024 vs Sri Lanka1.00606.00LossView Scorecard
4th T20I (N) - Fri, 15 Nov 2024 vs India2.0030015.00LossView Scorecard
3rd T20I (N) - Wed, 13 Nov 2024 vs India2.001909.50LossView Scorecard
2nd T20I - Sun, 10 Nov 2024 vs India1.00414.00WinView Scorecard
1st T20I (N) - Fri, 08 Nov 2024 vs India1.0010010.00LossView Scorecard
2nd Test - Tue, 29 Oct 2024 vs Bangladesh5.00701.40WinView Scorecard
2nd Test - Tue, 29 Oct 2024 vs Bangladesh2.00703.50WinView Scorecard
1st Test - Mon, 21 Oct 2024 vs Bangladesh3.00702.33WinView Scorecard
1st T20I - Fri, 27 Sep 2024 vs Ireland1.00707.00WinView Scorecard
3rd ODI (D/N) - Sun, 22 Sep 2024 vs Afghanistan7.004105.85WinView Scorecard
2nd ODI (D/N) - Fri, 20 Sep 2024 vs Afghanistan4.002015.00LossView Scorecard
1st ODI (D/N) - Wed, 18 Sep 2024 vs Afghanistan3.002117.00LossView Scorecard
2nd T20I - Sun, 25 Aug 2024 vs West Indies2.0021010.50LossView Scorecard
1st T20I - Fri, 23 Aug 2024 vs West Indies1.0021021.00LossView Scorecard
1st Test - Wed, 07 Aug 2024 vs West Indies13.004213.23LossView Scorecard
1st Test - Wed, 07 Aug 2024 vs West Indies8.002603.25LossView Scorecard
Final - Sat, 29 Jun 2024 vs TBA2.001608.00LossView Scorecard
50th , Super Eights, Group 2 (N) - Mon, 24 Jun 2024 vs West Indies4.002817.00WinView Scorecard
45th , Super Eights, Group 2 - Fri, 21 Jun 2024 vs TBA1.00404.00WinView Scorecard
41st , Super Eights, Group 2 - Wed, 19 Jun 2024 vs TBA1.0013013.00WinView Scorecard
31st , Group D (N) - Fri, 14 Jun 2024 vs Nepal2.00814.00WinView Scorecard