Menu
Latest Lockie Ferguson ruled out of T20I series against India
Aiden Markram

Aiden Markram

Aiden Kyle Markram
South Africa · Batsman
Right Handed Bat Right-arm offbreak October 04, 1994 (31 years) Centurion
9,537
Career runs
Test best #6ODI best #20T20 best #2
282
Matches
9,537
Runs
175
Highest
12
100s

Overview

Aiden Markram

A young prodigy who shot through the ranks, Aiden Markram has been a flamboyant stroke-maker from an early age and rose to fame after he had a dream run as captain of South Africa and led them to the U-19 World Cup title in 2014.

Having been picked on a selection whim after unimpressive numbers in the lead-up to the tournament, he repaid the faith of the selectors and contributed handsomely to end the tournament as the Proteas’ highest run-scorer and lifted the cup in a nation frustrated and haunted by the c-word. Markram looked confident from the outset - when asked to list three words that best described him, he mentioned ’Positive, confident and responsible,’ and he went on to live up to it in the tournament.

However, after being touted as the next 'big thing' in South African cricket, form and consistency deserted him, resulting in more consistent players edging him out for a few years. Injuries did not help his cause and Markram seemed to have lost his spark completely. Like the stereotypical superstar losing his way, he seemed to be seeing an early decline. However, with age on his side, and some tough competition in the national circuit, Markram continued to work on his game to make it to the national team.

With great composure and focus, and a crafty-yet-airtight technique which he can adjust as per the situation, Markram has a calm head on his shoulders and the confidence to go with it. Primarily an off-side player with a compact opener’s technique, Markram brings a wider repertoire of shots to a generally conservative South African top-order.

An apprentice of Mark Boucher, Markram slowly started to redeem himself at the first-class level and raised his game to a whole new level, averaging over 50 in the 2017 season. After a streak of consistent performances, a virtue that had eluded him in the past, Markram, at long last, made it to the Test fold when he was called up for the England tour in September 2017.

He received the coveted Test cap for the Proteas in the home Tests against Bangladesh and had a dream series, scoring 255 runs in 3 innings and ended the series with an average of 255. In the historic 4-Day Boxing Day Test against Zimbabwe, he exhibited old-school grit and determination against a probing Zimbabwean attack on a seaming Day 1 track, and stroked his way to a chance-less hundred after the pitch flattened out. He started off well against India in the home series in 2017/18 with a 94 in the Newlands Test and laid the platform for victory that helped South Africa regain the Freedom Trophy.

2018 was a tumultuous year for Markram. In February, Markram found himself leading South Africa in a limited-overs series against India following an injury to regular skipper Faf du Plessis. Aged 23 years and 123 days, Markram became the second youngest to captain South Africa after Graeme Smith. In March, he struck a career-best 152 on the first day of the 4th Test against Australia in the infamous ‘Sandpapergate’ series. The tours to Sri Lanka in 2018 and India in 2019, however, saw Markram’s fortunes turn for the worse. His weakness against spin was exposed and his form deserted him.

A young prodigy who shot through the ranks, Aiden Markram has been a flamboyant stroke-maker from an early age and rose to fame after he had a dream run as captain of South Africa and led them to the U-19 World Cup title in 2014.

Having been picked on a selection whim after unimpressive numbers in the lead-up to the tournament, he repaid the faith of the selectors and contributed handsomely to end the tournament as the Proteas’ highest run-scorer and lifted the cup in a nation frustrated and haunted by the c-word. Markram looked confident from the outset - when asked to list three words that best described him, he mentioned ’Positive, confident and responsible,’ and he went on to live up to it in the tournament.

However, after being touted as the next 'big thing' in South African cricket, form and consistency deserted him, resulting in more consistent players edging him out for a few years. Injuries did not help his cause and Markram seemed to have lost his spark completely. Like the stereotypical superstar losing his way, he seemed to be seeing an early decline. However, with age on his side, and some tough competition in the national circuit, Markram continued to work on his game to make it to the national team.

With great composure and focus, and a crafty-yet-airtight technique which he can adjust as per the situation, Markram has a calm head on his shoulders and the confidence to go with it. Primarily an off-side player with a compact opener’s technique, Markram brings a wider repertoire of shots to a generally conservative South African top-order.

An apprentice of Mark Boucher, Markram slowly started to redeem himself at the first-class level and raised his game to a whole new level, averaging over 50 in the 2017 season. After a streak of consistent performances, a virtue that had eluded him in the past, Markram, at long last, made it to the Test fold when he was called up for the England tour in September 2017.

He received the coveted Test cap for the Proteas in the home Tests against Bangladesh and had a dream series, scoring 255 runs in 3 innings and ended the series with an average of 255. In the historic 4-Day Boxing Day Test against Zimbabwe, he exhibited old-school grit and determination against a probing Zimbabwean attack on a seaming Day 1 track, and stroked his way to a chance-less hundred after the pitch flattened out. He started off well against India in the home series in 2017/18 with a 94 in the Newlands Test and laid the platform for victory that helped South Africa regain the freedom trophy.

2018 was a tumultuous year for Markram. In February, Markram found himself leading South Africa in a limited-overs series against India following an injury to regular skipper Faf du Plessis. Aged 23 years and 123 days, Markram became the second youngest to captain South Africa after Graeme Smith. In March, he struck a career-best 152 on the first day of the 4th Test against Australia in the infamous ‘Sandpapergate’ series. The tours to Sri Lanka in 2018 and India in 2019, however, saw Markram’s fortunes turn for the worse. His weakness against spin was exposed and his form deserted him.

Nonetheless, in 2019, he made the final 15 cut for South Africa’s World Cup squad at the last minute. He and Reeza Hendricks were both fighting for the back up openers spot and it came to Markram as a combination of his runs in the domestic 50-over competition and Hendricks' failure to score big runs in the national team.

With age on his side and a potentially long career ahead of him, Markram burst onto the international arena with renewed focus, the intent to score big and to avoid repeating the mistakes he made in the past. Despite having the fundamental requirements as an opening batsman and possessing a good blend of defensive technique and aggressive strokeplay, Markram failed to cement himself as the first choice opener in limited overs cricket. However, deemed to be too good to be left out, Markram was crammed into the middle order, a position from where he has since had a massive impact.

He led the Proteas in consecutive T20 World Cups in 2024 and 2026, guiding the team to a runners-up finish in the former and a semi-final appearance in the latter. Earlier, at the 2023 ODI World Cup in India, where South Africa exited in the semi-finals, Markram was a key contributor with the bat, scoring 406 runs across 10 innings.

In 2021, he bagged an IPL contract after he was bought by the Punjab Kings. In the following year, he was bought by the Sunrisers Hyderabad and later the same year, he was drafted into its sister-franchise, the Sunrisers Eastern Cape for the inaugural season of the SA20. That tournament was in many ways the coming of age of Markram the captain. He not only led the franchise to the title but also finished as the tournament’s third-highest run-scorer all while picking up some crucial wickets with ball in hand. Markram’s success saw him being appointed as the skipper of the Sunrisers Hyderabad in 2023 but things didn’t quite go as smoothly as they did back at home for Markram and his side finished at the bottom of the table. While he led SEC to back-to-back SA20 titles, he was replaced as captain of Sunrisers Hyderabad by Pat Cummins ahead of the 2024 IPL season.

At the IPL 2025 auction, Markram was bought by Lucknow Super Giants for INR 2 crore. He went on to enjoy a superb season with the bat, forming a successful opening partnership with Mitchell Marsh. Markram scored 445 runs in 13 innings at an average of 34.23 and an impressive strike rate of 148.82, including five half-centuries.

Recent Batting

ScoreOppFormatDate
78AUSTest27 Oct 26
11AUSTest18 Oct 26
37 & 75AUSTest09 Oct 26
15(16)AUSODI30 Sep 26
0(1)AUSODI27 Sep 26

Recent Bowling

WicketsOppFormatDate
0-14AUSTest27 Oct 26
0-0 & 0-18AUSTest18 Oct 26
0-3 & DNBAUSTest09 Oct 26
0-42AUSODI30 Sep 26
1-55AUSODI27 Sep 26

Stats

Career by format

international & domestic formats
Test50 matches
Batting
3,192
Runs
35.47
Avg
152
HS
8/13
100/50
Bowling
6
Wkts
52.5
Avg
2/27
Best
104.5
SR
ODI86 matches
Batting
2,708
Runs
37.1
Avg
175
HS
4/14
100/50
Bowling
20
Wkts
61.35
Avg
2/18
Best
62.6
SR
T2077 matches
Batting
1,966
Runs
31.71
Avg
86
HS
0/14
100/50
Bowling
16
Wkts
37.69
Avg
3/21
Best
25.5
SR

Franchise & T20 leagues

club competitions
IPL69 matches
Batting
1,671
Runs
30.38
Avg
68
HS
0/10
100/50
Bowling
6
Wkts
59.5
Avg
2/30
Best
37.17
SR

ⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.

Full statistics tables

Batting

TestODIT20IPL
Matches50867769
Innings92827366
Runs3192270819661671
Balls5407276613321233
Highest1521758668
Average35.4737.131.7130.38
SR59.0497.91147.60135.53
Not Out291111
Fours452275183131
Sixes16628368
Ducks7623
50s13141410
100s8400
200s0000
300s0000
400s0000

Bowling

TestODIT20IPL
Matches50867769
Innings28433924
Balls6271252408223
Runs3151227603357
Maidens11220
Wickets620166
Avg52.561.3537.6959.5
Eco3.015.888.879.61
SR104.562.625.537.17
BBI2/272/183/212/30
BBM2/102/183/212/30
4w0000
5w0000
10w0000

Matches

MatchFormatResultDate
RSA v AUS
3rd Test · Australia tour of South Africa, 2026
TESTDay 2: Stumps - Australia lead by 1 run31 Oct 2026
RSA v AUS
2nd Test · Australia tour of South Africa, 2026
TESTSouth Africa won by an innings and 31 runs22 Oct 2026
AUS v RSA
1st Test · Australia tour of South Africa, 2026
TESTAustralia won by 214 runs13 Oct 2026
RSA v AUS
3rd ODI · Australia tour of South Africa, 2026
ODIAUS won30 Sep 2026
RSA v AUS
2nd ODI · Australia tour of South Africa, 2026
ODIRSA won27 Sep 2026
IND v RSA
5th T20I · South Africa tour of India, 2025
T20India won by 30 runs19 Dec 2025
IND v RSA
3rd T20I · South Africa tour of India, 2025
T20India won by 7 wkts14 Dec 2025
IND v RSA
2nd T20I · South Africa tour of India, 2025
T20South Africa won by 51 runs11 Dec 2025
IND v RSA
1st T20I · South Africa tour of India, 2025
T20India won by 101 runs9 Dec 2025
IND v RSA
3rd ODI · South Africa tour of India, 2025
ODIIndia won by 9 wkts6 Dec 2025
IND v RSA
2nd ODI · South Africa tour of India, 2025
ODISouth Africa won by 4 wkts3 Dec 2025
IND v RSA
1st ODI · South Africa tour of India, 2025
ODIIndia won by 17 runs30 Nov 2025
IND v RSA
2nd Test · South Africa tour of India, 2025
TESTSouth Africa won by 408 runs26 Nov 2025
IND v RSA
1st Test · South Africa tour of India, 2025
TESTSouth Africa won by 30 runs18 Nov 2025
PAK v RSA
2nd Test · South Africa tour of Pakistan, 2025
TESTSouth Africa won by 8 wkts24 Oct 2025
PAK v RSA
1st Test · South Africa tour of Pakistan, 2025
TESTPakistan won by 93 runs16 Oct 2025
ENG v RSA
2nd T20I · South Africa tour of England, 2025
T20England won by 146 runs12 Sep 2025
ENG v RSA
1st T20I · South Africa tour of England, 2025
T20South Africa won by 14 runs (DLS Method)10 Sep 2025
ENG v RSA
3rd ODI · South Africa tour of England, 2025
ODIEngland won by 342 runs7 Sep 2025
ENG v RSA
2nd ODI · South Africa tour of England, 2025
ODISouth Africa won by 5 runs4 Sep 2025
ENG v RSA
1st ODI · South Africa tour of England, 2025
ODISouth Africa won by 7 wkts2 Sep 2025
AUS v RSA
3rd ODI · South Africa tour of Australia, 2025
ODIAustralia won by 276 runs24 Aug 2025
AUS v RSA
2nd ODI · South Africa tour of Australia, 2025
ODISouth Africa won by 84 runs22 Aug 2025
AUS v RSA
1st ODI · South Africa tour of Australia, 2025
ODISouth Africa won by 98 runs19 Aug 2025
AUS v RSA
3rd T20I · South Africa tour of Australia, 2025
T20Australia won by 2 wkts16 Aug 2025
AUS v RSA
2nd T20I · South Africa tour of Australia, 2025
T20South Africa won by 53 runs12 Aug 2025
AUS v RSA
1st T20I · South Africa tour of Australia, 2025
T20Australia won by 17 runs10 Aug 2025
RSA v AUS
Final · ICC World Test Championship Final 2025
TESTSouth Africa won by 5 wkts15 Jun 2025
RSA v ZIMAS
4-day Warm-up Match · Zimbabwe tour of England, 2025
TESTMatch drawn6 Jun 2025
RSA v NZ
2nd Semi-Final (B1 v A2) · ICC Champions Trophy, 2025
ODINew Zealand won by 50 runs5 Mar 2025
RSA v ENG
11th Match, Group B · ICC Champions Trophy, 2025
ODISouth Africa won by 7 wkts1 Mar 2025
AFG v RSA
3rd Match, Group B · ICC Champions Trophy, 2025
ODISouth Africa won by 107 runs21 Feb 2025
PAKA v RSA
3rd Match · ICC Champions Trophy Warm-up Matches 2025
ODISouth Africa won by 3 wkts17 Feb 2025
RSA v PAK
2nd Test · Pakistan tour of South Africa, 2024 -25
TESTSouth Africa won by 10 wkts7 Jan 2025
RSA v PAK
1st Test · Pakistan tour of South Africa, 2024 -25
TESTSouth Africa won by 2 wkts30 Dec 2024
RSA v PAK
3rd ODI · Pakistan tour of South Africa, 2024 -25
ODIPakistan won by 36 runs (DLS Method)22 Dec 2024
RSA v PAK
2nd ODI · Pakistan tour of South Africa, 2024 -25
ODIPakistan won by 81 runs19 Dec 2024
RSA v PAK
1st ODI · Pakistan tour of South Africa, 2024 -25
ODIPakistan won by 3 wkts17 Dec 2024
RSA v SL
2nd Test · Sri Lanka tour of South Africa, 2024
TESTSouth Africa won by 109 runs9 Dec 2024
RSA v SL
1st Test · Sri Lanka tour of South Africa, 2024
TESTSouth Africa won by 233 runs1 Dec 2024
RSA v IND
4th T20I · India tour of South Africa, 2024
T20India won by 135 runs15 Nov 2024
RSA v IND
3rd T20I · India tour of South Africa, 2024
T20India won by 11 runs13 Nov 2024
RSA v IND
2nd T20I · India tour of South Africa, 2024
T20South Africa won by 3 wkts10 Nov 2024
RSA v IND
1st T20I · India tour of South Africa, 2024
T20India won by 61 runs8 Nov 2024
BAN v RSA
2nd Test · South Africa tour of Bangladesh, 2024
TESTSouth Africa won by an innings and 273 run2 Nov 2024
BAN v RSA
1st Test · South Africa tour of Bangladesh, 2024
TESTSouth Africa won by 7 wkts25 Oct 2024
IRE v RSA
2nd T20I · Ireland v South Africa in UAE, 2024
T20Ireland won by 10 runs29 Sep 2024
IRE v RSA
1st T20I · Ireland v South Africa in UAE, 2024
T20South Africa won by 8 wkts27 Sep 2024
AFG v RSA
3rd ODI · Afghanistan v South Africa in UAE, 2024
ODISouth Africa won by 7 wkts22 Sep 2024
AFG v RSA
2nd ODI · Afghanistan v South Africa in UAE, 2024
ODIAfghanistan won by 177 runs20 Sep 2024
AFG v RSA
1st ODI · Afghanistan v South Africa in UAE, 2024
ODIAfghanistan won by 6 wkts18 Sep 2024
WI v RSA
3rd T20I · South Africa tour of West Indies, 2024
T20West Indies won by 8 wkts - 13 Overs per -27 Aug 2024
WI v RSA
2nd T20I · South Africa tour of West Indies, 2024
T20West Indies won by 30 runs25 Aug 2024
WI v RSA
1st T20I · South Africa tour of West Indies, 2024
T20West Indies won by 7 wkts23 Aug 2024
WI v RSA
2nd Test · South Africa tour of West Indies, 2024
TESTSouth Africa won by 40 runs19 Aug 2024
WI v RSA
1st Test · South Africa tour of West Indies, 2024
TESTMatch drawn11 Aug 2024
WICXI v RSA
4-day Warm-up match · South Africa tour of West Indies, 2024
TESTMatch drawn3 Aug 2024
RSA v IND
Final · ICC Mens T20 World Cup 2024
T20India won by 7 runs29 Jun 2024
RSA v AFG
Semi Final 1 · ICC Mens T20 World Cup 2024
T20South Africa won by 9 wkts27 Jun 2024
WI v RSA
50th Match, Super 8 Group 2 · ICC Mens T20 World Cup 2024
T20South Africa won by 3 wkts - 2nd inns redu24 Jun 2024
ENG v RSA
45th Match, Super 8 Group 2 · ICC Mens T20 World Cup 2024
T20South Africa won by 7 runs21 Jun 2024
USA v RSA
41st Match, Super 8 Group 2 · ICC Mens T20 World Cup 2024
T20South Africa won by 18 runs19 Jun 2024
RSA v NEP
31st Match, Group D · ICC Mens T20 World Cup 2024
T20South Africa won by 1 run14 Jun 2024
RSA v BAN
21st Match, Group D · ICC Mens T20 World Cup 2024
T20South Africa won by 4 runs10 Jun 2024
NED v RSA
16th Match, Group D · ICC Mens T20 World Cup 2024
T20South Africa won by 4 wkts8 Jun 2024
SL v RSA
4th Match, Group D · ICC Mens T20 World Cup 2024
T20South Africa won by 6 wkts3 Jun 2024
BPXI v RSA
3-day Practice Match · South Africa tour of India, 2019
TESTMatch drawn28 Sep 2019
PMXI v RSA
One-day Practice match · South Africa tour of Australia, 2018
ODIPrime Ministers XI won by 4 wkts31 Oct 2018
SLCPXI v RSA
One-day warm-up match · South Africa tour of Sri Lanka, 2018
ODISri Lanka Board Presidents XI need 89 runs26 Jul 2018
RSAIXI v BAN
One-day practice match · Bangladesh tour of South Africa Practice matches, 2017
ODISouth African Invitation XI won by 6 wkts12 Oct 2017
RSAIXI v BAN
3-day practice match · Bangladesh tour of South Africa Practice matches, 2017
TESTMatch drawn23 Sep 2017

Career

31 Oct 2026
Most recent
23 Sep 2017
Earliest in archive
71
Matches in archive
TEST
Latest format

Matches by format

TEST 20ODI 24T20 27

ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.

Records

RecordFormatRankValue
MostFiftiesT20I#431966

Related players

South Africa
Aaron PhangisoAB de VilliersAdnaan LagadienAlan DawsonAlbie MorkelAlviro PetersenAndile PhehlukwayoAnrich NortjeArmaan ManackBeuran HendricksBjorn FortuinChris Morris