T Stubbs
Delhi Capitals · batsman
2,981
Runs
34.66
Batting average
4
Wickets
11.29
Economy
Batting
Matches129
Innings129
Runs2981
Average34.66
Strike rate137.31
High score76
Fifties11
Hundreds0
Boundaries
Fours200
Sixes135
Bowling
Innings10
Overs14
Wickets4
Runs conceded158
Average39.5
Economy11.29
Strike rate21
Best figures2/11
How they get out
Caught53
Caught behind0
Bowled17
LBW8
Stumped2
Run out6
Fielding
Catches87
Stumpings4
Run outs2
Total dismissals93
Grounds T Stubbs plays most
- St George's Park16 matches · 355 runs
- Arun Jaitley Stadium13 matches · 272 runs · 1 wkts
- The Wanderers Stadium8 matches · 115 runs
- SuperSport Park8 matches · 116 runs
- Kingsmead6 matches · 144 runs
- Narendra Modi Stadium5 matches · 109 runs · 2 wkts
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 18 Jul 2026 | Vitality Blast | Nottinghamshire | 8 (8) | 0/5 (1) |
| 18 Jul 2026 | Vitality Blast | Northamptonshire | 2 (3) | — |
| 10 Jul 2026 | Vitality Blast | Essex | 2 (4) | 0/18 (1) |
| 8 Jul 2026 | Vitality Blast | Middlesex | 24 (23) | 0/25 (4) |
| 5 Jul 2026 | Vitality Blast | Kent | 41 (25) | — |
| 28 Jun 2026 | Vitality Blast | Kent | 18 (17) | — |
| 26 Jun 2026 | Vitality Blast | Yorkshire | 27* (26) | — |
| 5 Jun 2026 | Vitality Blast | Surrey | 30* (21) | — |
| 2 Jun 2026 | Vitality Blast | Sussex | 36 (24) | — |
| 29 May 2026 | Vitality Blast | Surrey | 31 (28) | — |
| 26 May 2026 | Vitality Blast | Essex | 69* (44) | — |
| 24 May 2026 | Indian Premier League | Kolkata Knight Riders | 0* (1) | — |
| 17 May 2026 | Indian Premier League | Rajasthan Royals | 4 (6) | — |
| 11 May 2026 | Indian Premier League | Punjab Kings | 12 (17) | — |
| 8 May 2026 | Indian Premier League | Kolkata Knight Riders | 2 (4) | — |
| 5 May 2026 | Indian Premier League | Chennai Super Kings | 38 (33) | — |
| 1 May 2026 | Indian Premier League | Rajasthan Royals | 18* (14) | — |
| 27 Apr 2026 | Indian Premier League | Royal Challengers Bengaluru | 5 (3) | — |
| 21 Apr 2026 | Indian Premier League | Sunrisers Hyderabad | 27 (16) | — |
| 18 Apr 2026 | Indian Premier League | Royal Challengers Bengaluru | 60* (48) | — |
| 11 Apr 2026 | Indian Premier League | Chennai Super Kings | 60 (40) | — |
| 8 Apr 2026 | Indian Premier League | Gujarat Titans | 7 (6) | — |
| 4 Apr 2026 | Indian Premier League | Mumbai Indians | 3* (4) | — |
| 1 Apr 2026 | Indian Premier League | Lucknow Super Giants | 39* (33) | — |
| 4 Mar 2026 | ICC Men's T20 World Cup | New Zealand | 29 (25) | — |
| 1 Mar 2026 | ICC Men's T20 World Cup | Zimbabwe | 21* (25) | — |
| 22 Feb 2026 | ICC Men's T20 World Cup | India | 44* (24) | — |
| 18 Feb 2026 | ICC Men's T20 World Cup | United Arab Emirates | 6* (7) | — |
| 14 Feb 2026 | ICC Men's T20 World Cup | New Zealand | — | — |
| 9 Feb 2026 | ICC Men's T20 World Cup | Canada | 34* (19) | — |
| 31 Jan 2026 | Other T20 | West Indies | 10* (5) | — |
| 29 Jan 2026 | Other T20 | West Indies | — | — |
| 12 Sept 2025 | South Africa tour of England | England | 23 (26) | — |
| 10 Sept 2025 | South Africa tour of England | England | 13 (6) | — |
| 16 Aug 2025 | South Africa tour of Australia | Australia | 25 (23) | — |
| 12 Aug 2025 | South Africa tour of Australia | Australia | 31 (23) | — |
| 10 Aug 2025 | South Africa tour of Australia | Australia | 37 (27) | — |
| 24 May 2025 | Indian Premier League | Punjab Kings | 18* (14) | — |
| 21 May 2025 | Indian Premier League | Mumbai Indians | 2 (4) | — |
| 18 May 2025 | Indian Premier League | Gujarat Titans | 21* (10) | — |
| 5 May 2025 | Indian Premier League | Sunrisers Hyderabad | 41* (36) | — |
| 29 Apr 2025 | Indian Premier League | Kolkata Knight Riders | 1 (3) | — |
| 27 Apr 2025 | Indian Premier League | Royal Challengers Bengaluru | 34 (19) | — |
| 22 Apr 2025 | Indian Premier League | Lucknow Super Giants | — | — |
| 19 Apr 2025 | Indian Premier League | Gujarat Titans | 31 (22) | — |
| 16 Apr 2025 | Indian Premier League | Rajasthan Royals | 6* (1) | 0/12 (1) |
| 13 Apr 2025 | Indian Premier League | Mumbai Indians | 1 (4) | — |
| 10 Apr 2025 | Indian Premier League | Royal Challengers Bengaluru | 38* (23) | — |
| 5 Apr 2025 | Indian Premier League | Chennai Super Kings | 24* (12) | — |
| 30 Mar 2025 | Indian Premier League | Sunrisers Hyderabad | 21* (14) | — |
| 24 Mar 2025 | Indian Premier League | Lucknow Super Giants | 34 (23) | 0/28 (1) |
| 8 Feb 2025 | SA20 | MI Cape Town | 15 (15) | — |
| 6 Feb 2025 | SA20 | Paarl Royals | — | — |
| 5 Feb 2025 | SA20 | Joburg Super Kings | 26 (21) | — |
| 1 Feb 2025 | SA20 | Paarl Royals | 43 (27) | — |
| 29 Jan 2025 | SA20 | MI Cape Town | 5 (5) | — |
| 26 Jan 2025 | SA20 | Joburg Super Kings | 37 (40) | — |
| 24 Jan 2025 | SA20 | Joburg Super Kings | 35* (22) | — |
| 22 Jan 2025 | SA20 | Pretoria Capitals | 4 (3) | — |
| 19 Jan 2025 | SA20 | Durban's Super Giants | — | — |
| 17 Jan 2025 | SA20 | Durban's Super Giants | 15* (8) | — |
| 14 Jan 2025 | SA20 | Pretoria Capitals | 11 (12) | — |
| 11 Jan 2025 | SA20 | Paarl Royals | 28* (26) | — |
| 9 Jan 2025 | SA20 | MI Cape Town | 13 (18) | — |
| 15 Nov 2024 | India tour of South Africa | India | 43 (31) | 0/21 (1) |
| 13 Nov 2024 | India tour of South Africa | India | 12 (12) | — |
| 10 Nov 2024 | India tour of South Africa | India | 47* (44) | — |
| 8 Nov 2024 | India tour of South Africa | India | 11 (12) | — |
| 29 Sept 2024 | Ireland vs South Africa | Ireland | 9 (8) | — |
| 27 Sept 2024 | Ireland vs South Africa | Ireland | — | — |
| 1 Sept 2024 | Caribbean Premier League | St Lucia Kings | 0* (1) | — |
| 31 Aug 2024 | Caribbean Premier League | Trinbago Knight Riders | 39 (21) | — |
| 29 Aug 2024 | Caribbean Premier League | Antigua and Barbuda Falcons | 2 (7) | — |
| 27 Aug 2024 | South Africa tour of West Indies | West Indies | 40 (15) | — |
| 25 Aug 2024 | South Africa tour of West Indies | West Indies | 28 (24) | — |
| 23 Aug 2024 | South Africa tour of West Indies | West Indies | 76 (43) | — |
| 29 Jun 2024 | ICC Men's T20 World Cup | India | 31 (21) | — |
| 23 Jun 2024 | ICC Men's T20 World Cup | West Indies | 29 (28) | — |
| 21 Jun 2024 | ICC Men's T20 World Cup | England | 12* (12) | — |
| 19 Jun 2024 | ICC Men's T20 World Cup | United States of America | 20* (16) | — |
| 14 Jun 2024 | ICC Men's T20 World Cup | Nepal | 27* (18) | — |
| 10 Jun 2024 | ICC Men's T20 World Cup | Bangladesh | 0 (5) | — |
| 8 Jun 2024 | ICC Men's T20 World Cup | Netherlands | 33 (38) | — |
| 3 Jun 2024 | ICC Men's T20 World Cup | Sri Lanka | 13 (28) | — |
| 14 May 2024 | Indian Premier League | Lucknow Super Giants | 57* (26) | 1/4 (1) |
| 12 May 2024 | Indian Premier League | Royal Challengers Bengaluru | 3 (4) | — |
| 7 May 2024 | Indian Premier League | Rajasthan Royals | 41 (20) | — |
| 29 Apr 2024 | Indian Premier League | Kolkata Knight Riders | 4 (7) | — |
| 27 Apr 2024 | Indian Premier League | Mumbai Indians | 48* (28) | — |
| 24 Apr 2024 | Indian Premier League | Gujarat Titans | 26* (7) | — |
| 20 Apr 2024 | Indian Premier League | Sunrisers Hyderabad | 10 (11) | — |
| 17 Apr 2024 | Indian Premier League | Gujarat Titans | — | 2/11 (1) |
| 12 Apr 2024 | Indian Premier League | Lucknow Super Giants | 15* (9) | — |
| 7 Apr 2024 | Indian Premier League | Mumbai Indians | 71* (25) | — |
| 3 Apr 2024 | Indian Premier League | Kolkata Knight Riders | 54 (33) | — |
| 31 Mar 2024 | Indian Premier League | Chennai Super Kings | 0 (2) | — |
| 28 Mar 2024 | Indian Premier League | Rajasthan Royals | 44* (24) | — |
| 23 Mar 2024 | Indian Premier League | Punjab Kings | 5 (8) | — |
| 10 Feb 2024 | SA20 | Durban's Super Giants | 56* (30) | — |
| 6 Feb 2024 | SA20 | Durban's Super Giants | 14 (12) | — |
| 4 Feb 2024 | SA20 | Paarl Royals | 19 (13) | — |
| 2 Feb 2024 | SA20 | Paarl Royals | 22* (11) | — |
| 31 Jan 2024 | SA20 | Joburg Super Kings | — | — |
| 27 Jan 2024 | SA20 | MI Cape Town | 23 (14) | — |
| 25 Jan 2024 | SA20 | Pretoria Capitals | 35 (30) | — |
| 22 Jan 2024 | SA20 | Pretoria Capitals | — | — |
| 20 Jan 2024 | SA20 | Durban's Super Giants | 66* (39) | — |
| 16 Jan 2024 | SA20 | MI Cape Town | 11* (11) | — |
| 13 Jan 2024 | SA20 | Durban's Super Giants | 55 (27) | — |
| 14 Dec 2023 | India tour of South Africa | India | — | — |
| 12 Dec 2023 | India tour of South Africa | India | 14* (12) | — |
| 3 Sept 2023 | Australia tour of South Africa | Australia | 25 (16) | — |
| 1 Sept 2023 | Australia tour of South Africa | Australia | 27 (20) | — |
| 30 Aug 2023 | Australia tour of South Africa | Australia | 0 (1) | — |
| 6 May 2023 | Indian Premier League | Chennai Super Kings | 20 (21) | 1/14 (2) |
| 8 Apr 2023 | Indian Premier League | Chennai Super Kings | 5 (10) | — |
| 11 Feb 2023 | SA20 | Pretoria Capitals | 5 (12) | — |
| 9 Feb 2023 | SA20 | Joburg Super Kings | 20 (11) | — |
| 5 Feb 2023 | SA20 | Joburg Super Kings | 5 (7) | — |
| 24 Jan 2023 | SA20 | Paarl Royals | 18 (17) | — |
| 22 Jan 2023 | SA20 | Durban's Super Giants | 27* (13) | — |
| 21 Jan 2023 | SA20 | Joburg Super Kings | 4 (10) | — |
| 19 Jan 2023 | SA20 | Paarl Royals | 18* (12) | — |
| 18 Jan 2023 | SA20 | MI Cape Town | 28 (23) | — |
| 16 Jan 2023 | SA20 | MI Cape Town | 30 (19) | — |
| 14 Jan 2023 | SA20 | Pretoria Capitals | 12 (10) | — |
| 12 Jan 2023 | SA20 | Pretoria Capitals | 23 (12) | — |
| 3 Nov 2022 | ICC Men's T20 World Cup | Pakistan | 18 (18) | — |
| 30 Oct 2022 | ICC Men's T20 World Cup | India | 6 (6) | — |
| 27 Oct 2022 | ICC Men's T20 World Cup | Bangladesh | 7 (7) | — |
| 4 Oct 2022 | South Africa tour of India | India | 23 (20) | — |
| 2 Oct 2022 | South Africa tour of India | India | — | — |
| 28 Sept 2022 | South Africa tour of India | India | 0 (1) | — |
| 3 Aug 2022 | South Africa tour of England | Ireland | 24 (12) | — |
| 31 Jul 2022 | South Africa tour of England | England | 8 (4) | — |
| 28 Jul 2022 | South Africa tour of England | England | 15* (12) | — |
| 27 Jul 2022 | South Africa tour of England | England | 72 (28) | 0/20 (1) |
| 9 Jun 2022 | South Africa tour of India | India | — | — |
| 17 May 2022 | Indian Premier League | Sunrisers Hyderabad | 2 (2) | — |
| 12 May 2022 | Indian Premier League | Chennai Super Kings | 0 (2) | — |
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.