Skip to content
FairPlay
Tristan Stubbs

Cricket player · Wicketkeeper · South Africa

Tristan Stubbs

Tristan Stubbs appears in 70 matches with a full FairPlay scorecard (12 Oct 2025 to 31 Oct 2026). 1,569 runs in 68 innings. 1 wicket from 13.3 overs. 225 matches in FairPlay's recorded career data.

Player profile

Role
Wicketkeeper
Batting
Right-hand bat
Bowling
Leg-break
Born
14 Aug 2000 Age 26
Recorded matches
22580 internationals

Tristan Stubbs is a wicketkeeper from South Africa with 225 matches in FairPlay's recorded data, including 80 internationals (15 Tests, 17 ODIs, 48 T20Is).

Batting: 5,342 runs across all recorded formats, with 3 hundreds and 23 fifties; the most runs came in T20 (league and domestic) cricket (2,801) and the highest recorded score is 122.

Bowling: 11 wickets in recorded matches, 7 of them in T20 (league and domestic) 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.

Tristan Stubbs: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test152879212230.4646.32/3––––
ODI171741211227.4784.61/30–6.250
T20I48439677630.22133.00/20–20.500
T20 (league and domestic)1281162,8018037.35144.70/13726.437.870
100-ball17173705330.83139.60/2427.2510.380

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.

Tristan Stubbs at a glance

FairPlay holds 70 complete scorecards featuring Tristan Stubbs, most recently for South Africa (T20 and shorter, one-day, first-class).

In those matches Tristan Stubbs batted 68 times for 1,569 runs at a strike rate of 93.95. The highest score was 94 off 180 balls against India.

With the ball: 1 wicket from 13.3 overs, an economy rate of 6.59. Best figures: 1 for 11 against Dolphins.

How the 41 dismissals happened: caught 26, bowled 8, run out 4, LBW 3.

These matches were played at 34 different grounds.

Figures in FairPlay's scorecards

Batting
68271,5699438.2793.958/0
Bowling
713.308911/116.59

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
31 Oct 2026Warriors v Western ProvinceBat 6 (7) · Bowl 0/9 (1)
20 Oct 2026Dolphins v WarriorsBat 26 (17) · Bowl 1/11 (2)
9 Oct 2026South Africa v AustraliaBat 32 (66) & 1 (12) · Bowl –
30 Sept 2026South Africa v AustraliaBat 14 (17) · Bowl 0/10 (2)
27 Sept 2026South Africa v AustraliaBat 6 (8) · Bowl –
10 Aug 2026Trent Rockets v Southern BraveBat 52* (28) · Bowl –
8 Aug 2026Southern Brave v Manchester Super GiantsBat 53* (38) · Bowl –
3 Aug 2026Welsh Fire v Southern BraveBat 6 (8) · Bowl –
1 Aug 2026London Spirit v Southern BraveBat 12* (20) · Bowl –
30 Jul 2026Southern Brave v Birmingham PhoenixBat 5 (6) · Bowl –
27 Jul 2026Southern Brave v MI LondonBat 38 (31) · Bowl –
25 Jul 2026Sunrisers Leeds v Southern BraveBat 43* (20) · Bowl –
22 Jul 2026Southern Brave v Welsh FireBat 4 (7) · Bowl –
18 Jul 2026Northamptonshire v HampshireBat 2 (3) · Bowl –
18 Jul 2026Hampshire v NottinghamshireBat 8 (8) · Bowl 0/5 (1)
10 Jul 2026Essex v HampshireBat 2 (4) · Bowl 0/18 (1)
8 Jul 2026Hampshire v MiddlesexBat 24 (23) · Bowl 0/25 (4)
5 Jul 2026Hampshire v KentBat 41 (24) · Bowl –
28 Jun 2026Kent v HampshireBat 18 (17) · Bowl –
26 Jun 2026Hampshire v YorkshireBat 27* (26) · Bowl –
5 Jun 2026Surrey v HampshireBat 30* (18) · Bowl –
2 Jun 2026Hampshire v SussexBat 36 (23) · Bowl –
31 May 2026Middlesex v HampshireBat – · Bowl –
29 May 2026Hampshire v SurreyBat 31 (27) · Bowl –
26 May 2026Hampshire v EssexBat 69* (42) · Bowl –
24 May 2026Kolkata Knight Riders v Delhi CapitalsBat 0* (1) · Bowl –
17 May 2026Delhi Capitals v Rajasthan RoyalsBat 4 (6) · Bowl –
11 May 2026Punjab Kings v Delhi CapitalsBat 12 (17) · Bowl –
8 May 2026Delhi Capitals v Kolkata Knight RidersBat 2 (4) · Bowl –
5 May 2026Delhi Capitals v Chennai Super KingsBat 38 (31) · Bowl –
1 May 2026Rajasthan Royals v Delhi CapitalsBat 18* (11) · Bowl –
27 Apr 2026Delhi Capitals v Royal Challengers BengaluruBat 5 (3) · Bowl –
25 Apr 2026Delhi Capitals v Punjab KingsBat – · Bowl –
21 Apr 2026Sunrisers Hyderabad v Delhi CapitalsBat 27 (16) · Bowl –
18 Apr 2026Royal Challengers Bengaluru v Delhi CapitalsBat 60* (47) · Bowl –
11 Apr 2026Chennai Super Kings v Delhi CapitalsBat 60 (38) · Bowl –
8 Apr 2026Delhi Capitals v Gujarat TitansBat 7 (6) · Bowl –
4 Apr 2026Delhi Capitals v Mumbai IndiansBat 3* (4) · Bowl –
1 Apr 2026Lucknow Super Giants v Delhi CapitalsBat 39* (32) · Bowl –
4 Mar 2026South Africa v New ZealandBat 29 (24) · Bowl –
1 Mar 2026Zimbabwe v South AfricaBat 21* (24) · Bowl –
26 Feb 2026West Indies v South AfricaBat – · Bowl –
22 Feb 2026India v South AfricaBat 44* (24) · Bowl –
18 Feb 2026South Africa v United Arab EmiratesBat 6* (7) · Bowl –
14 Feb 2026New Zealand v South AfricaBat – · Bowl –
11 Feb 2026Afghanistan v South AfricaBat 1 (2) & 10* (3) · Bowl –
9 Feb 2026Canada v South AfricaBat 34* (19) · Bowl –
4 Feb 2026India v South AfricaBat 45* (21) · Bowl –
31 Jan 2026South Africa v West IndiesBat 10* (5) · Bowl –
29 Jan 2026South Africa v West IndiesBat – · Bowl –
25 Jan 2026Pretoria Capitals v Sunrisers Eastern CapeBat 63* (41) · Bowl –
23 Jan 2026Paarl Royals v Sunrisers Eastern CapeBat – · Bowl –
21 Jan 2026Sunrisers Eastern Cape v Pretoria CapitalsBat 26* (22) · Bowl –
18 Jan 2026Sunrisers Eastern Cape v MI Cape TownBat 1* (1) · Bowl 0/11 (2.3)
16 Jan 2026MI Cape Town v Sunrisers Eastern CapeBat 4 (6) · Bowl –
14 Jan 2026Sunrisers Eastern Cape v Joburg Super KingsBat 23* (22) · Bowl –
11 Jan 2026Sunrisers Eastern Cape v Durban's Super GiantsBat 47* (30) · Bowl –
5 Jan 2026Pretoria Capitals v Sunrisers Eastern CapeBat – · Bowl –
3 Jan 2026Joburg Super Kings v Sunrisers Eastern CapeBat – · Bowl –
31 Dec 2025Sunrisers Eastern Cape v Paarl RoyalsBat 17 (16) · Bowl –
29 Dec 2025Sunrisers Eastern Cape v Pretoria CapitalsBat 9 (10) · Bowl –
27 Dec 2025Paarl Royals v Sunrisers Eastern CapeBat 2* (1) · Bowl –
14 Dec 2025India v South AfricaBat 9 (13) · Bowl –
9 Dec 2025India v South AfricaBat 14 (9) · Bowl –
30 Nov 2025Rocks (Boland) v WarriorsBat 37 (32) & 7* (4) · Bowl –
22 Nov 2025India v South AfricaBat 49 (112) & 94 (180) · Bowl –
19 Nov 2025Warriors v Rocks (Boland)Bat – · Bowl –
14 Nov 2025India v South AfricaBat 15* (74) & 5 (18) · Bowl –
20 Oct 2025Pakistan v South AfricaBat 76 (205) & 0 (4) · Bowl –
12 Oct 2025Pakistan v South AfricaBat 8 (17) & 2 (8) · Bowl –

Warriors's next match

Warriors v Rocks (Boland), CSA T20 Challenge, 5 Nov 2026 at St George's Park.

The playing XI is named at the toss, so this does not mean Tristan Stubbs has been selected.

More players from South Africa

All South Africa players