Aiden Markram
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
| Score | Opp | Format | Date |
|---|---|---|---|
| 78 | AUS | Test | 27 Oct 26 |
| 11 | AUS | Test | 18 Oct 26 |
| 37 & 75 | AUS | Test | 09 Oct 26 |
| 15(16) | AUS | ODI | 30 Sep 26 |
| 0(1) | AUS | ODI | 27 Sep 26 |
Recent Bowling
| Wickets | Opp | Format | Date |
|---|---|---|---|
| 0-14 | AUS | Test | 27 Oct 26 |
| 0-0 & 0-18 | AUS | Test | 18 Oct 26 |
| 0-3 & DNB | AUS | Test | 09 Oct 26 |
| 0-42 | AUS | ODI | 30 Sep 26 |
| 1-55 | AUS | ODI | 27 Sep 26 |
Stats
Career by format
international & domestic formatsFranchise & T20 leagues
club competitionsⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.
Full statistics tables
Batting
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 50 | 86 | 77 | 69 |
| Innings | 92 | 82 | 73 | 66 |
| Runs | 3192 | 2708 | 1966 | 1671 |
| Balls | 5407 | 2766 | 1332 | 1233 |
| Highest | 152 | 175 | 86 | 68 |
| Average | 35.47 | 37.1 | 31.71 | 30.38 |
| SR | 59.04 | 97.91 | 147.60 | 135.53 |
| Not Out | 2 | 9 | 11 | 11 |
| Fours | 452 | 275 | 183 | 131 |
| Sixes | 16 | 62 | 83 | 68 |
| Ducks | 7 | 6 | 2 | 3 |
| 50s | 13 | 14 | 14 | 10 |
| 100s | 8 | 4 | 0 | 0 |
| 200s | 0 | 0 | 0 | 0 |
| 300s | 0 | 0 | 0 | 0 |
| 400s | 0 | 0 | 0 | 0 |
Bowling
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 50 | 86 | 77 | 69 |
| Innings | 28 | 43 | 39 | 24 |
| Balls | 627 | 1252 | 408 | 223 |
| Runs | 315 | 1227 | 603 | 357 |
| Maidens | 11 | 2 | 2 | 0 |
| Wickets | 6 | 20 | 16 | 6 |
| Avg | 52.5 | 61.35 | 37.69 | 59.5 |
| Eco | 3.01 | 5.88 | 8.87 | 9.61 |
| SR | 104.5 | 62.6 | 25.5 | 37.17 |
| BBI | 2/27 | 2/18 | 3/21 | 2/30 |
| BBM | 2/10 | 2/18 | 3/21 | 2/30 |
| 4w | 0 | 0 | 0 | 0 |
| 5w | 0 | 0 | 0 | 0 |
| 10w | 0 | 0 | 0 | 0 |
Matches
| Match | Format | Result | Date |
|---|---|---|---|
| RSA v AUS 3rd Test · Australia tour of South Africa, 2026 | TEST | Day 2: Stumps - Australia lead by 1 run | 31 Oct 2026 |
| RSA v AUS 2nd Test · Australia tour of South Africa, 2026 | TEST | South Africa won by an innings and 31 runs | 22 Oct 2026 |
| AUS v RSA 1st Test · Australia tour of South Africa, 2026 | TEST | Australia won by 214 runs | 13 Oct 2026 |
| RSA v AUS 3rd ODI · Australia tour of South Africa, 2026 | ODI | AUS won | 30 Sep 2026 |
| RSA v AUS 2nd ODI · Australia tour of South Africa, 2026 | ODI | RSA won | 27 Sep 2026 |
| IND v RSA 5th T20I · South Africa tour of India, 2025 | T20 | India won by 30 runs | 19 Dec 2025 |
| IND v RSA 3rd T20I · South Africa tour of India, 2025 | T20 | India won by 7 wkts | 14 Dec 2025 |
| IND v RSA 2nd T20I · South Africa tour of India, 2025 | T20 | South Africa won by 51 runs | 11 Dec 2025 |
| IND v RSA 1st T20I · South Africa tour of India, 2025 | T20 | India won by 101 runs | 9 Dec 2025 |
| IND v RSA 3rd ODI · South Africa tour of India, 2025 | ODI | India won by 9 wkts | 6 Dec 2025 |
| IND v RSA 2nd ODI · South Africa tour of India, 2025 | ODI | South Africa won by 4 wkts | 3 Dec 2025 |
| IND v RSA 1st ODI · South Africa tour of India, 2025 | ODI | India won by 17 runs | 30 Nov 2025 |
| IND v RSA 2nd Test · South Africa tour of India, 2025 | TEST | South Africa won by 408 runs | 26 Nov 2025 |
| IND v RSA 1st Test · South Africa tour of India, 2025 | TEST | South Africa won by 30 runs | 18 Nov 2025 |
| PAK v RSA 2nd Test · South Africa tour of Pakistan, 2025 | TEST | South Africa won by 8 wkts | 24 Oct 2025 |
| PAK v RSA 1st Test · South Africa tour of Pakistan, 2025 | TEST | Pakistan won by 93 runs | 16 Oct 2025 |
| ENG v RSA 2nd T20I · South Africa tour of England, 2025 | T20 | England won by 146 runs | 12 Sep 2025 |
| ENG v RSA 1st T20I · South Africa tour of England, 2025 | T20 | South Africa won by 14 runs (DLS Method) | 10 Sep 2025 |
| ENG v RSA 3rd ODI · South Africa tour of England, 2025 | ODI | England won by 342 runs | 7 Sep 2025 |
| ENG v RSA 2nd ODI · South Africa tour of England, 2025 | ODI | South Africa won by 5 runs | 4 Sep 2025 |
| ENG v RSA 1st ODI · South Africa tour of England, 2025 | ODI | South Africa won by 7 wkts | 2 Sep 2025 |
| AUS v RSA 3rd ODI · South Africa tour of Australia, 2025 | ODI | Australia won by 276 runs | 24 Aug 2025 |
| AUS v RSA 2nd ODI · South Africa tour of Australia, 2025 | ODI | South Africa won by 84 runs | 22 Aug 2025 |
| AUS v RSA 1st ODI · South Africa tour of Australia, 2025 | ODI | South Africa won by 98 runs | 19 Aug 2025 |
| AUS v RSA 3rd T20I · South Africa tour of Australia, 2025 | T20 | Australia won by 2 wkts | 16 Aug 2025 |
| AUS v RSA 2nd T20I · South Africa tour of Australia, 2025 | T20 | South Africa won by 53 runs | 12 Aug 2025 |
| AUS v RSA 1st T20I · South Africa tour of Australia, 2025 | T20 | Australia won by 17 runs | 10 Aug 2025 |
| RSA v AUS Final · ICC World Test Championship Final 2025 | TEST | South Africa won by 5 wkts | 15 Jun 2025 |
| RSA v ZIMAS 4-day Warm-up Match · Zimbabwe tour of England, 2025 | TEST | Match drawn | 6 Jun 2025 |
| RSA v NZ 2nd Semi-Final (B1 v A2) · ICC Champions Trophy, 2025 | ODI | New Zealand won by 50 runs | 5 Mar 2025 |
| RSA v ENG 11th Match, Group B · ICC Champions Trophy, 2025 | ODI | South Africa won by 7 wkts | 1 Mar 2025 |
| AFG v RSA 3rd Match, Group B · ICC Champions Trophy, 2025 | ODI | South Africa won by 107 runs | 21 Feb 2025 |
| PAKA v RSA 3rd Match · ICC Champions Trophy Warm-up Matches 2025 | ODI | South Africa won by 3 wkts | 17 Feb 2025 |
| RSA v PAK 2nd Test · Pakistan tour of South Africa, 2024 -25 | TEST | South Africa won by 10 wkts | 7 Jan 2025 |
| RSA v PAK 1st Test · Pakistan tour of South Africa, 2024 -25 | TEST | South Africa won by 2 wkts | 30 Dec 2024 |
| RSA v PAK 3rd ODI · Pakistan tour of South Africa, 2024 -25 | ODI | Pakistan won by 36 runs (DLS Method) | 22 Dec 2024 |
| RSA v PAK 2nd ODI · Pakistan tour of South Africa, 2024 -25 | ODI | Pakistan won by 81 runs | 19 Dec 2024 |
| RSA v PAK 1st ODI · Pakistan tour of South Africa, 2024 -25 | ODI | Pakistan won by 3 wkts | 17 Dec 2024 |
| RSA v SL 2nd Test · Sri Lanka tour of South Africa, 2024 | TEST | South Africa won by 109 runs | 9 Dec 2024 |
| RSA v SL 1st Test · Sri Lanka tour of South Africa, 2024 | TEST | South Africa won by 233 runs | 1 Dec 2024 |
| RSA v IND 4th T20I · India tour of South Africa, 2024 | T20 | India won by 135 runs | 15 Nov 2024 |
| RSA v IND 3rd T20I · India tour of South Africa, 2024 | T20 | India won by 11 runs | 13 Nov 2024 |
| RSA v IND 2nd T20I · India tour of South Africa, 2024 | T20 | South Africa won by 3 wkts | 10 Nov 2024 |
| RSA v IND 1st T20I · India tour of South Africa, 2024 | T20 | India won by 61 runs | 8 Nov 2024 |
| BAN v RSA 2nd Test · South Africa tour of Bangladesh, 2024 | TEST | South Africa won by an innings and 273 run | 2 Nov 2024 |
| BAN v RSA 1st Test · South Africa tour of Bangladesh, 2024 | TEST | South Africa won by 7 wkts | 25 Oct 2024 |
| IRE v RSA 2nd T20I · Ireland v South Africa in UAE, 2024 | T20 | Ireland won by 10 runs | 29 Sep 2024 |
| IRE v RSA 1st T20I · Ireland v South Africa in UAE, 2024 | T20 | South Africa won by 8 wkts | 27 Sep 2024 |
| AFG v RSA 3rd ODI · Afghanistan v South Africa in UAE, 2024 | ODI | South Africa won by 7 wkts | 22 Sep 2024 |
| AFG v RSA 2nd ODI · Afghanistan v South Africa in UAE, 2024 | ODI | Afghanistan won by 177 runs | 20 Sep 2024 |
| AFG v RSA 1st ODI · Afghanistan v South Africa in UAE, 2024 | ODI | Afghanistan won by 6 wkts | 18 Sep 2024 |
| WI v RSA 3rd T20I · South Africa tour of West Indies, 2024 | T20 | West Indies won by 8 wkts - 13 Overs per - | 27 Aug 2024 |
| WI v RSA 2nd T20I · South Africa tour of West Indies, 2024 | T20 | West Indies won by 30 runs | 25 Aug 2024 |
| WI v RSA 1st T20I · South Africa tour of West Indies, 2024 | T20 | West Indies won by 7 wkts | 23 Aug 2024 |
| WI v RSA 2nd Test · South Africa tour of West Indies, 2024 | TEST | South Africa won by 40 runs | 19 Aug 2024 |
| WI v RSA 1st Test · South Africa tour of West Indies, 2024 | TEST | Match drawn | 11 Aug 2024 |
| WICXI v RSA 4-day Warm-up match · South Africa tour of West Indies, 2024 | TEST | Match drawn | 3 Aug 2024 |
| RSA v IND Final · ICC Mens T20 World Cup 2024 | T20 | India won by 7 runs | 29 Jun 2024 |
| RSA v AFG Semi Final 1 · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 9 wkts | 27 Jun 2024 |
| WI v RSA 50th Match, Super 8 Group 2 · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 3 wkts - 2nd inns redu | 24 Jun 2024 |
| ENG v RSA 45th Match, Super 8 Group 2 · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 7 runs | 21 Jun 2024 |
| USA v RSA 41st Match, Super 8 Group 2 · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 18 runs | 19 Jun 2024 |
| RSA v NEP 31st Match, Group D · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 1 run | 14 Jun 2024 |
| RSA v BAN 21st Match, Group D · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 4 runs | 10 Jun 2024 |
| NED v RSA 16th Match, Group D · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 4 wkts | 8 Jun 2024 |
| SL v RSA 4th Match, Group D · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 6 wkts | 3 Jun 2024 |
| BPXI v RSA 3-day Practice Match · South Africa tour of India, 2019 | TEST | Match drawn | 28 Sep 2019 |
| PMXI v RSA One-day Practice match · South Africa tour of Australia, 2018 | ODI | Prime Ministers XI won by 4 wkts | 31 Oct 2018 |
| SLCPXI v RSA One-day warm-up match · South Africa tour of Sri Lanka, 2018 | ODI | Sri Lanka Board Presidents XI need 89 runs | 26 Jul 2018 |
| RSAIXI v BAN One-day practice match · Bangladesh tour of South Africa Practice matches, 2017 | ODI | South African Invitation XI won by 6 wkts | 12 Oct 2017 |
| RSAIXI v BAN 3-day practice match · Bangladesh tour of South Africa Practice matches, 2017 | TEST | Match drawn | 23 Sep 2017 |
Career
Matches by format
ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.
Teams
Records
| Record | Format | Rank | Value |
|---|---|---|---|
| MostFifties | T20I | #43 | 1966 |
