Player profile
- Country
- South Africa
- Role
- Batter
- Batting
- Right-hand bat
- Bowling
- Right-arm off-break
- Born
- 4 Oct 1994 Age 32
- Recorded matches
- 343204 internationals
Aiden Markram is a batter from South Africa with 343 matches in FairPlay's recorded data, including 204 internationals (38 Tests, 93 ODIs, 73 T20Is).
Batting: 11,401 runs across all recorded formats, with 16 hundreds and 61 fifties; the most runs came in ODI cricket (3,711) and the highest recorded score is 175.
Bowling: 84 wickets in recorded matches, 35 of them in ODI cricket.
Career figures by format
Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.
| Format | Mat | Inns | Runs | HS | Avg | SR | 100/50 | Wkts | Bowl avg | Econ | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 38 | 70 | 2,153 | 136 | 31.66 | 54.2 | 4/10 | 6 | 49.50 | 2.97 | 0 |
| ODI | 93 | 90 | 3,711 | 175 | 45.81 | 103.2 | 10/18 | 35 | 47.86 | 5.68 | 0 |
| T20I | 73 | 73 | 1,966 | 86 | 31.71 | 147.6 | 0/14 | 16 | 37.69 | 8.87 | 0 |
| T20 (league and domestic) | 132 | 126 | 3,339 | 108 | 31.21 | 133.3 | 2/17 | 27 | 33.81 | 8.15 | 0 |
| 100-ball | 5 | 5 | 117 | 50 | 23.40 | 127.2 | 0/1 | 0 | – | 4.80 | 0 |
| First-class | 2 | 3 | 115 | 63 | 38.33 | 65.0 | 0/1 | – | – | – | – |
Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.
Aiden Markram at a glance
FairPlay holds 54 complete scorecards featuring Aiden Markram, most recently for South Africa (T20 and shorter, one-day, first-class).
In those matches Aiden Markram batted 58 times for 1,728 runs at a strike rate of 95.47. The highest score was 110 off 98 balls against India.
With the ball: 4 wickets from 88.4 overs, an economy rate of 5.83. Best figures: 1 for 5 against India.
How the 52 dismissals happened: caught 38, bowled 8, LBW 4, run out 1, stumped 1.
These matches were played at 30 different grounds.
Figures in FairPlay's scorecards
| 58 | 6 | 1,728 | 110 | 33.23 | 95.47 | 9/2 |
| 32 | 88.4 | 5 | 517 | 4 | 1/5 | 5.83 |
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 27 Oct 2026 | South Africa v AustraliaBat 78 (141) & 1 (6) · Bowl 0/14 (3) & 0/13 (6) | ||
| 18 Oct 2026 | South Africa v AustraliaBat 11 (28) · Bowl 0/0 (1) & 0/18 (7) | ||
| 9 Oct 2026 | South Africa v AustraliaBat 37 (67) & 75 (237) · Bowl 0/3 (3) | ||
| 30 Sept 2026 | South Africa v AustraliaBat 15 (16) · Bowl 0/42 (8) | ||
| 27 Sept 2026 | South Africa v AustraliaBat 0 (1) · Bowl 1/55 (10) | ||
| 2 Aug 2026 | MI London v Manchester Super GiantsBat 50 (26) · Bowl 0/4 (0.5) | ||
| 31 Jul 2026 | Manchester Super Giants v Trent RocketsBat 28 (24) · Bowl – | ||
| 28 Jul 2026 | Sunrisers Leeds v Manchester Super GiantsBat 32 (23) · Bowl – | ||
| 26 Jul 2026 | Manchester Super Giants v Birmingham PhoenixBat 6 (9) · Bowl – | ||
| 23 Jul 2026 | London Spirit v Manchester Super GiantsBat 1 (10) · Bowl – | ||
| 15 May 2026 | Lucknow Super Giants v Chennai Super KingsBat – · Bowl – | ||
| 10 May 2026 | Chennai Super Kings v Lucknow Super GiantsBat 6 (7) · Bowl 0/14 (0.2) | ||
| 7 May 2026 | Lucknow Super Giants v Royal Challengers BengaluruBat 1* (1) · Bowl – | ||
| 4 May 2026 | Mumbai Indians v Lucknow Super GiantsBat 31* (25) · Bowl – | ||
| 26 Apr 2026 | Lucknow Super Giants v Kolkata Knight RidersBat 31 (27) & 0 (1) · Bowl 0/9 (2) | ||
| 22 Apr 2026 | Lucknow Super Giants v Rajasthan RoyalsBat 0 (6) · Bowl – | ||
| 19 Apr 2026 | Punjab Kings v Lucknow Super GiantsBat 42 (22) · Bowl 0/32 (1) | ||
| 15 Apr 2026 | Royal Challengers Bengaluru v Lucknow Super GiantsBat 12 (8) · Bowl – | ||
| 12 Apr 2026 | Lucknow Super Giants v Gujarat TitansBat 30 (21) · Bowl 0/15 (1.4) | ||
| 9 Apr 2026 | Kolkata Knight Riders v Lucknow Super GiantsBat 22 (15) · Bowl – | ||
| 5 Apr 2026 | Sunrisers Hyderabad v Lucknow Super GiantsBat 45 (27) · Bowl – | ||
| 1 Apr 2026 | Lucknow Super Giants v Delhi CapitalsBat 11 (8) · Bowl 0/13 (1) | ||
| 4 Mar 2026 | South Africa v New ZealandBat 18 (20) · Bowl – | ||
| 1 Mar 2026 | Zimbabwe v South AfricaBat 4 (5) · Bowl 0/11 (1) | ||
| 26 Feb 2026 | West Indies v South AfricaBat 82* (46) · Bowl – | ||
| 22 Feb 2026 | India v South AfricaBat 4 (7) · Bowl 1/5 (1) | ||
| 18 Feb 2026 | South Africa v United Arab EmiratesBat 28 (11) · Bowl – | ||
| 14 Feb 2026 | New Zealand v South AfricaBat 86* (44) · Bowl 0/15 (1) | ||
| 11 Feb 2026 | Afghanistan v South AfricaBat 5 (8) · Bowl 0/14 (1) | ||
| 9 Feb 2026 | Canada v South AfricaBat 59 (32) · Bowl – | ||
| 4 Feb 2026 | India v South AfricaBat 38* (19) · Bowl 0/22 (2) | ||
| 31 Jan 2026 | South Africa v West IndiesBat 2 (4) · Bowl 0/18 (1) | ||
| 29 Jan 2026 | South Africa v West IndiesBat 15 (12) · Bowl 0/19 (2) | ||
| 27 Jan 2026 | South Africa v West IndiesBat 86* (47) · Bowl – | ||
| 17 Jan 2026 | Durban's Super Giants v Paarl RoyalsBat 108 (58) · Bowl 1/9 (2) | ||
| 13 Jan 2026 | Paarl Royals v Durban's Super GiantsBat 66 (46) · Bowl – | ||
| 11 Jan 2026 | Sunrisers Eastern Cape v Durban's Super GiantsBat 25 (13) · Bowl – | ||
| 7 Jan 2026 | Durban's Super Giants v Pretoria CapitalsBat 16 (11) · Bowl 0/13 (1) | ||
| 3 Jan 2026 | Pretoria Capitals v Durban's Super GiantsBat – · Bowl – | ||
| 1 Jan 2026 | Joburg Super Kings v Durban's Super GiantsBat 37 (30) · Bowl 0/8 (1) | ||
| 30 Dec 2025 | Durban's Super Giants v Joburg Super KingsBat 22 (27) · Bowl 0/9 (1) | ||
| 28 Dec 2025 | Durban's Super Giants v MI Cape TownBat – · Bowl – | ||
| 26 Dec 2025 | MI Cape Town v Durban's Super GiantsBat 35 (17) · Bowl 0/26 (2) | ||
| 19 Dec 2025 | India v South AfricaBat 6 (4) · Bowl – | ||
| 14 Dec 2025 | India v South AfricaBat 61 (46) · Bowl – | ||
| 11 Dec 2025 | India v South AfricaBat 29 (26) · Bowl – | ||
| 9 Dec 2025 | India v South AfricaBat 14 (14) · Bowl – | ||
| 6 Dec 2025 | India v South AfricaBat 1 (3) · Bowl 0/17 (2) | ||
| 3 Dec 2025 | India v South AfricaBat 110 (98) · Bowl 0/48 (5.5) | ||
| 30 Nov 2025 | India v South AfricaBat 7 (15) · Bowl – | ||
| 22 Nov 2025 | India v South AfricaBat 38 (81) & 29 (84) · Bowl 0/26 (10) & 0/2 (2) | ||
| 14 Nov 2025 | India v South AfricaBat 31 (48) & 4 (23) · Bowl 1/5 (3) | ||
| 20 Oct 2025 | Pakistan v South AfricaBat 32 (62) & 42 (45) · Bowl 0/12 (4) | ||
| 12 Oct 2025 | Pakistan v South AfricaBat 20 (37) & 3 (11) · Bowl 0/6 (1) |
More players from South Africa
All South Africa players
InternationalQuinton de Kock444 matches recordedTest 16ODI 84T20I 74T20 248
InternationalLaura Wolvaardt329 matches recordedTest 6ODI 78T20I 83T20 114
InternationalKeshav Maharaj275 matches recordedTest 40ODI 72T20I 54T20 104
InternationalKagiso Rabada325 matches recordedTest 40ODI 63T20I 61T20 161
InternationalLungi Ngidi235 matches recordedTest 16ODI 71T20I 59T20 89
InternationalSune Luus183 matches recordedTest 6ODI 69T20I 67T20 26

