Aiden Markram
Lucknow Super Giants · all_rounder
4,466
Runs
31.67
Batting average
39
Wickets
8.4
Economy
Batting
Matches168
Innings168
Runs4466
Average31.67
Strike rate136.24
High score100
Fifties28
Hundreds1
Boundaries
Fours369
Sixes178
Bowling
Innings86
Overs158.2
Wickets39
Runs conceded1329
Average34.08
Economy8.4
Strike rate24.33
Best figures3/21
How they get out
Caught101
Caught behind0
Bowled29
LBW7
Stumped3
Run out1
Fielding
Catches98
Stumpings0
Run outs2
Total dismissals100
Grounds Aiden Markram plays most
- St George's Park16 matches · 441 runs · 10 wkts
- SuperSport Park13 matches · 395 runs · 2 wkts
- The Wanderers Stadium12 matches · 256 runs · 5 wkts
- Rajiv Gandhi International Stadium10 matches · 249 runs · 1 wkts
- Narendra Modi Stadium7 matches · 294 runs · 1 wkts
- Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium7 matches · 258 runs · 3 wkts
Aiden Markram head-to-head
- vs Arshdeep Singh107 off 86 · 6 out · SR 124.4
- vs Maheesh Theekshana106 off 75 · 1 out · SR 141.3
- vs Varun Chakravarthy104 off 66 · 4 out · SR 157.6
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 15 May 2026 | Indian Premier League | Chennai Super Kings | — | — |
| 10 May 2026 | Indian Premier League | Chennai Super Kings | 6 (7) | 0/14 (0.3) |
| 7 May 2026 | Indian Premier League | Royal Challengers Bengaluru | 1* (1) | — |
| 4 May 2026 | Indian Premier League | Mumbai Indians | 31* (25) | — |
| 26 Apr 2026 | Indian Premier League | Kolkata Knight Riders | 31 (28) | 0/9 (2) |
| 22 Apr 2026 | Indian Premier League | Rajasthan Royals | 0 (6) | — |
| 19 Apr 2026 | Indian Premier League | Punjab Kings | 42 (23) | 0/32 (1) |
| 15 Apr 2026 | Indian Premier League | Royal Challengers Bengaluru | 12 (8) | — |
| 12 Apr 2026 | Indian Premier League | Gujarat Titans | 30 (21) | 0/15 (1.7) |
| 9 Apr 2026 | Indian Premier League | Kolkata Knight Riders | 22 (16) | — |
| 5 Apr 2026 | Indian Premier League | Sunrisers Hyderabad | 45 (27) | — |
| 1 Apr 2026 | Indian Premier League | Delhi Capitals | 11 (8) | 0/13 (1) |
| 4 Mar 2026 | ICC Men's T20 World Cup | New Zealand | 18 (23) | — |
| 1 Mar 2026 | ICC Men's T20 World Cup | Zimbabwe | 4 (5) | 0/11 (1) |
| 26 Feb 2026 | ICC Men's T20 World Cup | West Indies | 82* (48) | — |
| 22 Feb 2026 | ICC Men's T20 World Cup | India | 4 (7) | 1/5 (1) |
| 18 Feb 2026 | ICC Men's T20 World Cup | United Arab Emirates | 28 (11) | — |
| 14 Feb 2026 | ICC Men's T20 World Cup | New Zealand | 86* (48) | 0/15 (1) |
| 9 Feb 2026 | ICC Men's T20 World Cup | Canada | 59 (36) | — |
| 31 Jan 2026 | Other T20 | West Indies | 2 (4) | 0/19 (1) |
| 29 Jan 2026 | Other T20 | West Indies | 15 (13) | 0/19 (2) |
| 27 Jan 2026 | Other T20 | West Indies | 86* (50) | — |
| 12 Sept 2025 | South Africa tour of England | England | 41 (20) | 0/19 (1) |
| 10 Sept 2025 | South Africa tour of England | England | 28 (16) | — |
| 16 Aug 2025 | South Africa tour of Australia | Australia | 1 (3) | 1/6 (2) |
| 12 Aug 2025 | South Africa tour of Australia | Australia | 18 (13) | 1/9 (1) |
| 10 Aug 2025 | South Africa tour of Australia | Australia | 12 (6) | — |
| 22 May 2025 | Indian Premier League | Gujarat Titans | 36 (25) | — |
| 19 May 2025 | Indian Premier League | Sunrisers Hyderabad | 61 (39) | 0/14 (1) |
| 4 May 2025 | Indian Premier League | Punjab Kings | 13 (10) | — |
| 27 Apr 2025 | Indian Premier League | Mumbai Indians | 9 (11) | — |
| 22 Apr 2025 | Indian Premier League | Delhi Capitals | 52 (33) | 2/30 (3) |
| 19 Apr 2025 | Indian Premier League | Rajasthan Royals | 66 (46) | 1/18 (2) |
| 14 Apr 2025 | Indian Premier League | Chennai Super Kings | 6 (6) | 1/25 (4) |
| 12 Apr 2025 | Indian Premier League | Gujarat Titans | 58 (31) | 0/15 (1) |
| 8 Apr 2025 | Indian Premier League | Kolkata Knight Riders | 47 (28) | — |
| 4 Apr 2025 | Indian Premier League | Mumbai Indians | 53 (42) | — |
| 1 Apr 2025 | Indian Premier League | Punjab Kings | 28 (18) | — |
| 27 Mar 2025 | Indian Premier League | Sunrisers Hyderabad | 1 (4) | — |
| 24 Mar 2025 | Indian Premier League | Delhi Capitals | 15 (13) | — |
| 8 Feb 2025 | SA20 | MI Cape Town | 6 (5) | 1/35 (3) |
| 6 Feb 2025 | SA20 | Paarl Royals | 11* (12) | 1/26 (4) |
| 5 Feb 2025 | SA20 | Joburg Super Kings | 62* (40) | — |
| 1 Feb 2025 | SA20 | Paarl Royals | 8 (10) | 2/15 (3) |
| 29 Jan 2025 | SA20 | MI Cape Town | 10 (19) | — |
| 26 Jan 2025 | SA20 | Joburg Super Kings | 0 (1) | 0/16 (1) |
| 24 Jan 2025 | SA20 | Joburg Super Kings | 43 (30) | 1/21 (3) |
| 22 Jan 2025 | SA20 | Pretoria Capitals | 68* (58) | 0/8 (1) |
| 19 Jan 2025 | SA20 | Durban's Super Giants | 31* (23) | — |
| 17 Jan 2025 | SA20 | Durban's Super Giants | 0 (1) | 0/16 (3) |
| 14 Jan 2025 | SA20 | Pretoria Capitals | 0 (1) | — |
| 11 Jan 2025 | SA20 | Paarl Royals | 82 (51) | 0/25 (2) |
| 9 Jan 2025 | SA20 | MI Cape Town | 19 (19) | 0/9 (1) |
| 15 Nov 2024 | India tour of South Africa | India | 8 (9) | 0/30 (2) |
| 13 Nov 2024 | India tour of South Africa | India | 29 (18) | 0/19 (2) |
| 10 Nov 2024 | India tour of South Africa | India | 3 (8) | 1/4 (1) |
| 8 Nov 2024 | India tour of South Africa | India | 8 (4) | 0/10 (1) |
| 29 Sept 2024 | Ireland vs South Africa | Ireland | 8 (5) | — |
| 27 Sept 2024 | Ireland vs South Africa | Ireland | 17* (12) | 0/7 (1) |
| 27 Aug 2024 | South Africa tour of West Indies | West Indies | 20 (13) | — |
| 25 Aug 2024 | South Africa tour of West Indies | West Indies | 19 (9) | 0/21 (2) |
| 23 Aug 2024 | South Africa tour of West Indies | West Indies | 14 (10) | 0/21 (1) |
| 29 Jun 2024 | ICC Men's T20 World Cup | India | 4 (5) | 0/16 (2) |
| 23 Jun 2024 | ICC Men's T20 World Cup | West Indies | 18 (15) | 1/28 (4) |
| 21 Jun 2024 | ICC Men's T20 World Cup | England | 1 (2) | 0/4 (1) |
| 19 Jun 2024 | ICC Men's T20 World Cup | United States of America | 46 (32) | 0/13 (1) |
| 14 Jun 2024 | ICC Men's T20 World Cup | Nepal | 15 (22) | 1/8 (2) |
| 10 Jun 2024 | ICC Men's T20 World Cup | Bangladesh | 4 (8) | — |
| 8 Jun 2024 | ICC Men's T20 World Cup | Netherlands | 0 (3) | — |
| 3 Jun 2024 | ICC Men's T20 World Cup | Sri Lanka | 12 (14) | — |
| 26 May 2024 | Indian Premier League | Kolkata Knight Riders | 20 (25) | 0/5 (1) |
| 24 May 2024 | Indian Premier League | Rajasthan Royals | 1 (2) | 0/10 (1) |
| 28 Apr 2024 | Indian Premier League | Chennai Super Kings | 32 (27) | — |
| 25 Apr 2024 | Indian Premier League | Royal Challengers Bengaluru | 7 (8) | — |
| 20 Apr 2024 | Indian Premier League | Delhi Capitals | 1 (3) | — |
| 15 Apr 2024 | Indian Premier League | Royal Challengers Bengaluru | 32* (18) | — |
| 9 Apr 2024 | Indian Premier League | Punjab Kings | 0 (2) | — |
| 5 Apr 2024 | Indian Premier League | Chennai Super Kings | 50 (37) | — |
| 31 Mar 2024 | Indian Premier League | Gujarat Titans | 17 (19) | — |
| 27 Mar 2024 | Indian Premier League | Mumbai Indians | 42* (33) | — |
| 23 Mar 2024 | Indian Premier League | Kolkata Knight Riders | 18 (13) | — |
| 10 Feb 2024 | SA20 | Durban's Super Giants | 42* (26) | 0/4 (1) |
| 6 Feb 2024 | SA20 | Durban's Super Giants | 30 (23) | — |
| 4 Feb 2024 | SA20 | Paarl Royals | 37 (27) | — |
| 2 Feb 2024 | SA20 | Paarl Royals | 9 (10) | — |
| 31 Jan 2024 | SA20 | Joburg Super Kings | — | — |
| 27 Jan 2024 | SA20 | MI Cape Town | 54 (33) | 0/9 (1) |
| 25 Jan 2024 | SA20 | Pretoria Capitals | 3 (9) | 1/2 (1) |
| 22 Jan 2024 | SA20 | Pretoria Capitals | — | — |
| 20 Jan 2024 | SA20 | Durban's Super Giants | 38 (29) | 0/12 (2) |
| 16 Jan 2024 | SA20 | MI Cape Town | 19 (13) | 0/14 (2) |
| 13 Jan 2024 | SA20 | Durban's Super Giants | 29 (21) | — |
| 14 Dec 2023 | India tour of South Africa | India | 25 (14) | 0/15 (1) |
| 12 Dec 2023 | India tour of South Africa | India | 30 (18) | 1/30 (3) |
| 3 Sept 2023 | Australia tour of South Africa | Australia | 41 (24) | 1/37 (4) |
| 1 Sept 2023 | Australia tour of South Africa | Australia | 49 (39) | 0/13 (2) |
| 30 Aug 2023 | Australia tour of South Africa | Australia | 7 (7) | — |
| 21 May 2023 | Indian Premier League | Mumbai Indians | 13* (7) | 0/1 (0.2) |
| 18 May 2023 | Indian Premier League | Royal Challengers Bangalore | 18 (20) | — |
| 15 May 2023 | Indian Premier League | Gujarat Titans | 10 (10) | 0/13 (1) |
| 13 May 2023 | Indian Premier League | Lucknow Super Giants | 28 (20) | — |
| 7 May 2023 | Indian Premier League | Rajasthan Royals | 6 (5) | — |
| 4 May 2023 | Indian Premier League | Kolkata Knight Riders | 41 (42) | 1/25 (3) |
| 29 Apr 2023 | Indian Premier League | Delhi Capitals | 8 (13) | — |
| 24 Apr 2023 | Indian Premier League | Delhi Capitals | 3 (5) | 0/7 (1) |
| 21 Apr 2023 | Indian Premier League | Chennai Super Kings | 12 (12) | 0/11 (1) |
| 18 Apr 2023 | Indian Premier League | Mumbai Indians | 22 (17) | — |
| 14 Apr 2023 | Indian Premier League | Kolkata Knight Riders | 50 (27) | — |
| 9 Apr 2023 | Indian Premier League | Punjab Kings | 37* (21) | — |
| 7 Apr 2023 | Indian Premier League | Lucknow Super Giants | 0 (1) | 0/14 (2) |
| 28 Mar 2023 | West Indies tour of South Africa | West Indies | 35* (18) | 1/21 (2) |
| 26 Mar 2023 | West Indies tour of South Africa | West Indies | 38* (23) | 0/22 (2) |
| 25 Mar 2023 | West Indies tour of South Africa | West Indies | 14 (9) | — |
| 11 Feb 2023 | SA20 | Pretoria Capitals | 26 (19) | 1/18 (4) |
| 9 Feb 2023 | SA20 | Joburg Super Kings | 100 (60) | 0/16 (2) |
| 5 Feb 2023 | SA20 | Joburg Super Kings | 34 (30) | 2/7 (1) |
| 3 Feb 2023 | SA20 | Durban's Super Giants | 6 (9) | — |
| 24 Jan 2023 | SA20 | Paarl Royals | 15 (20) | 0/10 (1) |
| 22 Jan 2023 | SA20 | Durban's Super Giants | 44* (35) | 1/11 (3) |
| 21 Jan 2023 | SA20 | Joburg Super Kings | 5 (8) | 0/28 (4) |
| 19 Jan 2023 | SA20 | Paarl Royals | 23 (23) | 2/25 (4) |
| 18 Jan 2023 | SA20 | MI Cape Town | 12 (15) | 1/27 (3) |
| 16 Jan 2023 | SA20 | MI Cape Town | 50 (36) | 2/8 (2) |
| 14 Jan 2023 | SA20 | Pretoria Capitals | 46 (29) | — |
| 12 Jan 2023 | SA20 | Pretoria Capitals | 5 (8) | 2/17 (2) |
| 6 Nov 2022 | ICC Men's T20 World Cup | Netherlands | 17 (13) | 1/16 (2) |
| 3 Nov 2022 | ICC Men's T20 World Cup | Pakistan | 20 (14) | — |
| 30 Oct 2022 | ICC Men's T20 World Cup | India | 52 (41) | 0/5 (1) |
| 27 Oct 2022 | ICC Men's T20 World Cup | Bangladesh | 10 (12) | — |
| 2 Oct 2022 | South Africa tour of India | India | 33 (20) | 0/9 (1) |
| 28 Sept 2022 | South Africa tour of India | India | 25 (26) | — |
| 5 Aug 2022 | South Africa tour of England | Ireland | 27 (11) | — |
| 3 Aug 2022 | South Africa tour of England | Ireland | 56 (28) | — |
| 31 Jul 2022 | South Africa tour of England | England | 51* (37) | 1/5 (1) |
| 22 May 2022 | Indian Premier League | Punjab Kings | 21 (17) | — |
| 17 May 2022 | Indian Premier League | Mumbai Indians | 2 (4) | — |
| 14 May 2022 | Indian Premier League | Kolkata Knight Riders | 32 (25) | — |
| 8 May 2022 | Indian Premier League | Royal Challengers Bangalore | 21 (27) | — |
| 5 May 2022 | Indian Premier League | Delhi Capitals | 42 (26) | 0/11 (1) |
| 1 May 2022 | Indian Premier League | Chennai Super Kings | 17 (10) | 0/36 (3) |
| 27 Apr 2022 | Indian Premier League | Gujarat Titans | 56 (41) | — |
| 23 Apr 2022 | Indian Premier League | Royal Challengers Bangalore | — | — |
| 17 Apr 2022 | Indian Premier League | Punjab Kings | 41* (27) | — |
| 15 Apr 2022 | Indian Premier League | Kolkata Knight Riders | 68* (36) | — |
| 11 Apr 2022 | Indian Premier League | Gujarat Titans | 12* (8) | 0/9 (1) |
| 9 Apr 2022 | Indian Premier League | Chennai Super Kings | — | 1/8 (1) |
| 4 Apr 2022 | Indian Premier League | Lucknow Super Giants | 12 (14) | — |
| 29 Mar 2022 | Indian Premier League | Rajasthan Royals | 57* (42) | — |
| 6 Nov 2021 | ICC Men's T20 World Cup | England | 52* (25) | 0/18 (2) |
| 2 Nov 2021 | ICC Men's T20 World Cup | Bangladesh | 0 (4) | — |
| 30 Oct 2021 | ICC Men's T20 World Cup | Sri Lanka | 19 (21) | 0/8 (2) |
| 26 Oct 2021 | ICC Men's T20 World Cup | West Indies | 51* (27) | 0/22 (3) |
| 23 Oct 2021 | ICC Men's T20 World Cup | Australia | 40 (37) | — |
| 7 Oct 2021 | Indian Premier League | Chennai Super Kings | 13 (8) | — |
| 3 Oct 2021 | Indian Premier League | Royal Challengers Bangalore | 20 (14) | 0/5 (1) |
| 1 Oct 2021 | Indian Premier League | Kolkata Knight Riders | 18 (18) | — |
| 28 Sept 2021 | Indian Premier League | Mumbai Indians | 42 (30) | 0/18 (3) |
| 25 Sept 2021 | Indian Premier League | Sunrisers Hyderabad | 27 (32) | — |
| 21 Sept 2021 | Indian Premier League | Rajasthan Royals | 26* (21) | — |
| 14 Sept 2021 | South Africa tour of Sri Lanka | Sri Lanka | — | 1/4 (2) |
| 12 Sept 2021 | South Africa tour of Sri Lanka | Sri Lanka | 21* (20) | 3/21 (4) |
| 10 Sept 2021 | South Africa tour of Sri Lanka | Sri Lanka | 48 (35) | — |
| 24 Jul 2021 | South Africa tour of Ireland | South Africa | — | — |
| 22 Jul 2021 | South Africa tour of Ireland | Ireland | 8 (6) | 1/17 (2) |
| 19 Jul 2021 | South Africa tour of Ireland | Ireland | 39 (31) | — |
| 3 Jul 2021 | South Africa tour of West Indies | West Indies | 70 (53) | — |
| 1 Jul 2021 | South Africa tour of West Indies | West Indies | 20 (21) | 0/20 (1) |
| 29 Jun 2021 | South Africa tour of West Indies | West Indies | 23 (18) | 0/25 (2) |
| 16 Apr 2021 | Pakistan tour of South Africa | Pakistan | 11 (5) | — |
| 14 Apr 2021 | Pakistan tour of South Africa | Pakistan | 63 (31) | — |
| 12 Apr 2021 | Pakistan tour of South Africa | Pakistan | 54 (31) | — |
| 10 Apr 2021 | Pakistan tour of South Africa | Pakistan | 51 (32) | — |
| 24 Mar 2019 | Sri Lanka tour of South Africa | Sri Lanka | 15 (13) | — |
| 22 Mar 2019 | Sri Lanka tour of South Africa | Sri Lanka | 3 (5) | — |
| 17 Nov 2018 | South Africa tour of Australia | South Africa | — | — |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe weekly digest
One email a week: the venue numbers that moved and the matchups worth knowing about, computed from ball-by-ball data. No tips, no spam, one-click unsubscribe.
For adults 18 and over. Nothing we send is financial advice.