TS
PLAYER · SOUTH AFRICA · MEN
Tristan Stubbs
Middle-order batter · 2022 to 2026 · 83 internationals
83Internationals
2,138Runs
3Hundreds
-Wickets
48Catches
Career records by format
| Format | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 0s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 14 | 26 | 2 | 759 | 122 | 31.62 | 1,632 | 46.50 | 2 | 3 | 2 | 62 | 12 |
| ODI | 17 | 17 | 2 | 412 | 112* | 27.46 | 487 | 84.59 | 1 | 3 | 4 | 21 | 10 |
| T20I | 52 | 43 | 11 | 967 | 76 | 30.21 | 727 | 133.01 | 0 | 2 | 3 | 75 | 37 |
| Format | Mat | Inns | Balls | Mdns | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 14 | - | - | - | - | - | - | - | N/A | N/A | N/A | - | - | - |
| ODI | 17 | 2 | 24 | 0 | 25 | 0 | - | - | N/A | 6.25 | N/A | 0 | 0 | - |
| T20I | 52 | 2 | 12 | 0 | 41 | 0 | - | - | N/A | 20.50 | N/A | 0 | 0 | - |
| Format | Mat | Inns | Ct | St | Dis | Dis/inns | Best |
|---|---|---|---|---|---|---|---|
| Test | 14 | 28 | 15 | 0 | 15 | 0.535 | 2 (2ct 0st) |
| ODI | 17 | 17 | 2 | 0 | 2 | 0.117 | 1 (1ct 0st) |
| T20I | 52 | 52 | 31 | 0 | 31 | 0.596 | 3 (3ct 0st) |
Career records checked 2026-09-30. Independent of the scorecard archive.
Tristan Stubbs: Test, ODI and T20I stats
Where the career sits
Scorecard coverage
| Format | Official bat inns | In scorecards | Official bowl inns | In scorecards | First | Latest | Coverage |
|---|---|---|---|---|---|---|---|
| Test | 26 | 26 | - | 0 | 2024-01-03 | 2025-11-22 | Complete |
| ODI | 17 | 16 | 2 | 1 | 2023-03-18 | 2026-09-27 | 94% |
| T20I | 43 | 38 | 2 | 2 | 2022-07-27 | 2026-03-04 | 88% |
Questions fans ask about Tristan Stubbs
- How many Test runs has Tristan Stubbs scored?
- Tristan Stubbs has 759 runs in 26 Test innings from 14 matches at an average of 31.62 and a strike rate of 46.50. Highest score: 122.
- What is Tristan Stubbs's Test batting average?
- Tristan Stubbs's Test batting average is 31.62, from 759 runs and 26 innings.
- How many ODI runs has Tristan Stubbs scored?
- Tristan Stubbs has 412 runs in 17 ODI innings from 17 matches at an average of 27.46 and a strike rate of 84.59. Highest score: 112*.
- What is Tristan Stubbs's ODI batting average?
- Tristan Stubbs's ODI batting average is 27.46, from 412 runs and 17 innings.
- How many T20I runs has Tristan Stubbs scored?
- Tristan Stubbs has 967 runs in 43 T20I innings from 52 matches at an average of 30.21 and a strike rate of 133.01. Highest score: 76.
- What is Tristan Stubbs's T20I batting average?
- Tristan Stubbs's T20I batting average is 30.21, from 967 runs and 43 innings.
Explore every recorded innings
82 match appearances in available scorecards. Filters apply to this archive only.
Latest appearances
| Date | Match | Format | Result |
|---|---|---|---|
| 2026-09-27 | Australia v South Africa | ODI | South Africa won by 32 runs |
| 2026-03-04 | South Africa v New Zealand | T20I | New Zealand won by 9 wickets |
| 2026-03-01 | Zimbabwe v South Africa | T20I | South Africa won by 5 wickets |
| 2026-02-26 | West Indies v South Africa | T20I | South Africa won by 9 wickets |
| 2026-02-22 | South Africa v India | T20I | South Africa won by 76 runs |
| 2026-02-14 | New Zealand v South Africa | T20I | South Africa won by 7 wickets |
| 2026-02-11 | Afghanistan v South Africa | T20I | Match tied |
| 2026-01-31 | West Indies v South Africa | T20I | West Indies won by 6 runs (D/L method) |
| 2026-01-29 | West Indies v South Africa | T20I | South Africa won by 7 wickets |
| 2025-12-17 | India v South Africa | T20I | No result |
| 2025-12-14 | South Africa v India | T20I | India won by 7 wickets |
| 2025-12-09 | India v South Africa | T20I | India won by 101 runs |
TEST CAREER · 2024 to 2025
Tristan Stubbs in Tests
Complete: every official innings is in the scorecards
759Runs
31.62Average
46.50Strike rate
2Hundreds
3Fifties
122Highest
Official Test record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 14 | 26 | 2 | 759 | 122 | 31.62 | 1,632 | 46.50 | 2 | 3 | 2 | 62 | 12 |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 14 | 28 | 15 | 0 | 15 | 0.535 | 2 (2ct 0st) |
Test career in charts
01-4950-99100+* not out
2
0
10
1-9
5
10-24
4
25-49
3
50-99
2
100+
Caught13 · 50.0%
Bowled7 · 26.9%
LBW3 · 11.5%
Run out1 · 3.8%
Not out2 · 7.7%
1-0 inns
2-0 inns
348.3612 inns
423.378 inns
55.004 inns
620.002 inns
7-0 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
Fours248 · 32.7%
Sixes72 · 9.5%
Other runs439 · 57.8%
Recent Test form
Last 10 batting innings
259runs
28.77average
38.42strike rate
250s
0100s
Test record by situation
complete career| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pakistan | 4 | 7 | 0 | 96 | 76 | 13.71 | 278 | 34.53 | 0 | 1 | 2 | 8 | 1 |
| India | 3 | 6 | 1 | 167 | 94 | 33.40 | 409 | 40.83 | 0 | 1 | 0 | 14 | 3 |
| Sri Lanka | 2 | 4 | 0 | 189 | 122 | 47.25 | 389 | 48.58 | 1 | 0 | 0 | 14 | 2 |
| West Indies | 2 | 4 | 0 | 138 | 68 | 34.50 | 238 | 57.98 | 0 | 1 | 0 | 12 | 2 |
| Bangladesh | 2 | 3 | 1 | 159 | 106 | 79.50 | 262 | 60.68 | 1 | 0 | 0 | 14 | 4 |
| Australia | 1 | 2 | 0 | 10 | 8 | 5.00 | 56 | 17.85 | 0 | 0 | 0 | 0 | 0 |
| All | 14 | 26 | 2 | 759 | 122 | 31.62 | 1,632 | 46.50 | 2 | 3 | 2 | 62 | 12 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 5 | 9 | 0 | 203 | 122 | 22.55 | 458 | 44.32 | 1 | 0 | 1 | 16 | 2 |
| Away | 8 | 15 | 2 | 546 | 106 | 42.00 | 1,118 | 48.83 | 1 | 3 | 1 | 46 | 10 |
| Neutral | 1 | 2 | 0 | 10 | 8 | 5.00 | 56 | 17.85 | 0 | 0 | 0 | 0 | 0 |
| All | 14 | 26 | 2 | 759 | 122 | 31.62 | 1,632 | 46.50 | 2 | 3 | 2 | 62 | 12 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1st innings of the match | 9 | 9 | 1 | 239 | 106 | 29.87 | 570 | 41.92 | 1 | 0 | 1 | 19 | 5 |
| 2nd innings of the match | 5 | 5 | 0 | 118 | 76 | 23.60 | 290 | 40.68 | 0 | 1 | 0 | 12 | 1 |
| 3rd innings of the match | 7 | 7 | 0 | 361 | 122 | 51.57 | 670 | 53.88 | 1 | 2 | 0 | 27 | 5 |
| 4th innings of the match | 5 | 5 | 1 | 41 | 30* | 10.25 | 102 | 40.19 | 0 | 0 | 1 | 4 | 1 |
| All | 14 | 26 | 2 | 759 | 122 | 31.62 | 1,632 | 46.50 | 2 | 3 | 2 | 62 | 12 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 3 | 7 | 12 | 1 | 532 | 106 | 48.36 | 1,039 | 51.20 | 1 | 3 | 1 | 48 | 10 |
| No. 4 | 5 | 8 | 0 | 187 | 122 | 23.37 | 420 | 44.52 | 1 | 0 | 1 | 13 | 2 |
| No. 5 | 2 | 4 | 0 | 20 | 8 | 5.00 | 81 | 24.69 | 0 | 0 | 0 | 0 | 0 |
| No. 6 | 1 | 2 | 1 | 20 | 15* | 20.00 | 92 | 21.73 | 0 | 0 | 0 | 1 | 0 |
| All | 14 | 26 | 2 | 759 | 122 | 31.62 | 1,632 | 46.50 | 2 | 3 | 2 | 62 | 12 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Won | 11 | 20 | 2 | 657 | 122 | 36.50 | 1,484 | 44.27 | 2 | 2 | 2 | 54 | 10 |
| Lost | 2 | 4 | 0 | 14 | 8 | 3.50 | 50 | 28.00 | 0 | 0 | 0 | 0 | 0 |
| Drawn | 1 | 2 | 0 | 88 | 68 | 44.00 | 98 | 89.79 | 0 | 1 | 0 | 8 | 2 |
| All | 14 | 26 | 2 | 759 | 122 | 31.62 | 1,632 | 46.50 | 2 | 3 | 2 | 62 | 12 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 8 | 15 | 1 | 500 | 122 | 35.71 | 952 | 52.52 | 2 | 1 | 0 | 42 | 8 |
| 2025 | 6 | 11 | 1 | 259 | 94 | 25.90 | 680 | 38.08 | 0 | 2 | 2 | 20 | 4 |
| All | 14 | 26 | 2 | 759 | 122 | 31.62 | 1,632 | 46.50 | 2 | 3 | 2 | 62 | 12 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Newlands | 2 | 3 | 0 | 4 | 3 | 1.33 | 31 | 12.90 | 0 | 0 | 1 | 0 | 0 |
| All | 14 | 26 | 2 | 759 | 122 | 31.62 | 1,632 | 46.50 | 2 | 3 | 2 | 62 | 12 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| South Africa tour of India | 2 | 4 | 1 | 163 | 94 | 54.33 | 384 | 42.44 | 0 | 1 | 0 | 14 | 3 |
| South Africa tour of Pakistan | 2 | 4 | 0 | 86 | 76 | 21.50 | 234 | 36.75 | 0 | 1 | 1 | 6 | 1 |
| South Africa tour of West Indies | 2 | 4 | 0 | 138 | 68 | 34.50 | 238 | 57.98 | 0 | 1 | 0 | 12 | 2 |
| Sri Lanka tour of South Africa | 2 | 4 | 0 | 189 | 122 | 47.25 | 389 | 48.58 | 1 | 0 | 0 | 14 | 2 |
| Pakistan tour of South Africa | 2 | 3 | 0 | 10 | 9 | 3.33 | 44 | 22.72 | 0 | 0 | 1 | 2 | 0 |
| South Africa tour of Bangladesh | 2 | 3 | 1 | 159 | 106 | 79.50 | 262 | 60.68 | 1 | 0 | 0 | 14 | 4 |
| All | 14 | 26 | 2 | 759 | 122 | 31.62 | 1,632 | 46.50 | 2 | 3 | 2 | 62 | 12 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
Test milestones
Best Test performances
| Score | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 122 | 221 | 55.20 | 9 | 2 | Sri Lanka | Kingsmead | 2024-11-27 |
| 106 | 198 | 53.53 | 6 | 3 | Bangladesh | Zahur Ahmed Chowdhury Stadium | 2024-10-29 |
| 94 | 180 | 52.22 | 9 | 1 | India | Barsapara Cricket Stadium | 2025-11-22 |
| 76 | 205 | 37.07 | 6 | 1 | Pakistan | Rawalpindi Cricket Stadium | 2025-10-20 |
| 68 | 50 | 136.00 | 6 | 2 | West Indies | Queen's Park Oval | 2024-08-07 |
| 49 | 112 | 43.75 | 4 | 2 | India | Barsapara Cricket Stadium | 2025-11-22 |
| 47 | 112 | 41.96 | 2 | 0 | Sri Lanka | St George's Park | 2024-12-05 |
| 30* | 37 | 81.08 | 4 | 1 | Bangladesh | Shere Bangla National Stadium | 2024-10-21 |
| 26 | 65 | 40.00 | 3 | 0 | West Indies | Providence Stadium | 2024-08-15 |
| 24 | 75 | 32.00 | 1 | 0 | West Indies | Providence Stadium | 2024-08-15 |
Latest Test matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2025-11-22 | India | 49 & 94 | - | Barsapara Cricket Stadium | South Africa won by 408 runs |
| 2025-11-14 | India | 15* & 5 | - | Eden Gardens | South Africa won by 30 runs |
| 2025-10-20 | Pakistan | 76 & 0 | - | Rawalpindi Cricket Stadium | South Africa won by 8 wickets |
| 2025-10-12 | Pakistan | 8 & 2 | - | Gaddafi Stadium | Pakistan won by 93 runs |
| 2025-06-11 | Australia | 2 & 8 | - | Lord's | South Africa won by 5 wickets |
| 2025-01-03 | Pakistan | 0 | - | Newlands | South Africa won by 10 wickets |
| 2024-12-26 | Pakistan | 9 & 1 | - | SuperSport Park | South Africa won by 2 wickets |
| 2024-12-05 | Sri Lanka | 4 & 47 | - | St George's Park | South Africa won by 109 runs |
| 2024-11-27 | Sri Lanka | 16 & 122 | - | Kingsmead | South Africa won by 233 runs |
| 2024-10-29 | Bangladesh | 106 | - | Zahur Ahmed Chowdhury Stadium | South Africa won by an innings and 273 runs |
ODI CAREER · 2023 to 2026
Tristan Stubbs in ODIs
Scorecards for 16 of 17 official batting innings
412Runs
27.46Average
84.59Strike rate
1Hundreds
3Fifties
112*Highest
Official ODI record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 17 | 17 | 2 | 412 | 112* | 27.46 | 487 | 84.59 | 1 | 3 | 4 | 21 | 10 |
| Bowling | Mat | Inns | Balls | Mdns | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 17 | 2 | 24 | 0 | 25 | 0 | - | - | N/A | 6.25 | N/A | 0 | 0 | - |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 17 | 17 | 2 | 0 | 2 | 0.117 | 1 (1ct 0st) |
ODI career in charts
01-4950-99100+* not out
4
0
5
1-9
2
10-24
1
25-49
3
50-99
1
100+
Caught10 · 62.5%
Bowled3 · 18.8%
Run out1 · 6.2%
Not out2 · 12.5%
1-0 inns
20.001 inns
3-0 inns
40.002 inns
542.8811 inns
66.002 inns
7-0 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
Fours80 · 20.1%
Sixes60 · 15.1%
Other runs258 · 64.8%
Recent ODI form
Last 10 batting innings
170runs
17.00average
70.83strike rate
250s
0100s
ODI record by situation
16 recorded innings| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Australia | 4 | 4 | 0 | 81 | 74 | 20.25 | 103 | 78.64 | 0 | 1 | 1 | 4 | 1 |
| England | 4 | 4 | 0 | 68 | 58 | 17.00 | 90 | 75.55 | 0 | 1 | 2 | 3 | 1 |
| Afghanistan | 3 | 3 | 1 | 31 | 26* | 15.50 | 53 | 58.49 | 0 | 0 | 1 | 2 | 1 |
| Ireland | 3 | 3 | 1 | 211 | 112* | 105.50 | 212 | 99.52 | 1 | 1 | 0 | 11 | 7 |
| Pakistan | 1 | 1 | 0 | 1 | 1 | 1.00 | 2 | 50.00 | 0 | 0 | 0 | 0 | 0 |
| West Indies | 1 | 1 | 0 | 6 | 6 | 6.00 | 10 | 60.00 | 0 | 0 | 0 | 0 | 0 |
| All | 16 | 16 | 2 | 398 | 112* | 28.42 | 470 | 84.68 | 1 | 3 | 4 | 20 | 10 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 3 | 3 | 0 | 13 | 6 | 4.33 | 20 | 65.00 | 0 | 0 | 0 | 1 | 0 |
| Away | 6 | 6 | 0 | 143 | 74 | 23.83 | 180 | 79.44 | 0 | 2 | 2 | 6 | 2 |
| Neutral | 7 | 7 | 2 | 242 | 112* | 48.40 | 270 | 89.62 | 1 | 1 | 2 | 13 | 8 |
| All | 16 | 16 | 2 | 398 | 112* | 28.42 | 470 | 84.68 | 1 | 3 | 4 | 20 | 10 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Batting first | 8 | 8 | 1 | 330 | 112* | 47.14 | 333 | 99.09 | 1 | 3 | 2 | 16 | 9 |
| Chasing | 8 | 8 | 1 | 68 | 26* | 9.71 | 137 | 49.63 | 0 | 0 | 2 | 4 | 1 |
| All | 16 | 16 | 2 | 398 | 112* | 28.42 | 470 | 84.68 | 1 | 3 | 4 | 20 | 10 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 2 | 1 | 1 | 0 | 0 | 0 | 0.00 | 5 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| No. 4 | 2 | 2 | 0 | 0 | 0 | 0.00 | 6 | 0.00 | 0 | 0 | 2 | 0 | 0 |
| No. 5 | 11 | 11 | 2 | 386 | 112* | 42.88 | 441 | 87.52 | 1 | 3 | 1 | 19 | 10 |
| No. 6 | 2 | 2 | 0 | 12 | 6 | 6.00 | 18 | 66.66 | 0 | 0 | 0 | 1 | 0 |
| All | 16 | 16 | 2 | 398 | 112* | 28.42 | 470 | 84.68 | 1 | 3 | 4 | 20 | 10 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Won | 9 | 9 | 2 | 355 | 112* | 50.71 | 374 | 94.91 | 1 | 3 | 3 | 17 | 10 |
| Lost | 7 | 7 | 0 | 43 | 20 | 6.14 | 96 | 44.79 | 0 | 0 | 1 | 3 | 0 |
| All | 16 | 16 | 2 | 398 | 112* | 28.42 | 470 | 84.68 | 1 | 3 | 4 | 20 | 10 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | 1 | 1 | 0 | 6 | 6 | 6.00 | 10 | 60.00 | 0 | 0 | 0 | 0 | 0 |
| 2024 | 7 | 7 | 2 | 243 | 112* | 48.60 | 267 | 91.01 | 1 | 1 | 1 | 13 | 8 |
| 2025 | 7 | 7 | 0 | 143 | 74 | 20.42 | 185 | 77.29 | 0 | 2 | 3 | 6 | 2 |
| 2026 | 1 | 1 | 0 | 6 | 6 | 6.00 | 8 | 75.00 | 0 | 0 | 0 | 1 | 0 |
| All | 16 | 16 | 2 | 398 | 112* | 28.42 | 470 | 84.68 | 1 | 3 | 4 | 20 | 10 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sharjah Cricket Stadium | 3 | 3 | 1 | 31 | 26* | 15.50 | 53 | 58.49 | 0 | 0 | 1 | 2 | 1 |
| Sheikh Zayed Stadium | 3 | 3 | 1 | 211 | 112* | 105.50 | 212 | 99.52 | 1 | 1 | 0 | 11 | 7 |
| All | 16 | 16 | 2 | 398 | 112* | 28.42 | 470 | 84.68 | 1 | 3 | 4 | 20 | 10 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ireland vs South Africa | 3 | 3 | 1 | 211 | 112* | 105.50 | 212 | 99.52 | 1 | 1 | 0 | 11 | 7 |
| South Africa tour of Australia | 3 | 3 | 0 | 75 | 74 | 25.00 | 95 | 78.94 | 0 | 1 | 1 | 3 | 1 |
| South Africa tour of England | 3 | 3 | 0 | 68 | 58 | 22.66 | 85 | 80.00 | 0 | 1 | 1 | 3 | 1 |
| All | 16 | 16 | 2 | 398 | 112* | 28.42 | 470 | 84.68 | 1 | 3 | 4 | 20 | 10 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
ODI milestones
Best ODI performances
| Score | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 112* | 81 | 138.27 | 8 | 3 | Ireland | Sheikh Zayed Stadium | 2024-10-04 |
| 79 | 86 | 91.86 | 2 | 4 | Ireland | Sheikh Zayed Stadium | 2024-10-02 |
| 74 | 87 | 85.05 | 3 | 1 | Australia | Great Barrier Reef Arena | 2025-08-22 |
| 58 | 62 | 93.54 | 2 | 1 | England | Lord's | 2025-09-04 |
| 26* | 42 | 61.90 | 1 | 1 | Afghanistan | Sharjah Cricket Stadium | 2024-09-22 |
| 20 | 45 | 44.44 | 1 | 0 | Ireland | Sheikh Zayed Stadium | 2024-10-07 |
| 10 | 22 | 45.45 | 1 | 0 | England | The Rose Bowl | 2025-09-07 |
| 6 | 10 | 60.00 | 0 | 0 | West Indies | Buffalo Park | 2023-03-18 |
| 6 | 8 | 75.00 | 1 | 0 | Australia | The Wanderers Stadium | 2026-09-27 |
| 5 | 6 | 83.33 | 1 | 0 | Afghanistan | Sharjah Cricket Stadium | 2024-09-20 |
Latest ODI matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2026-09-27 | Australia | 6 | - | The Wanderers Stadium | South Africa won by 32 runs |
| 2025-09-07 | England | 10 | - | The Rose Bowl | England won by 342 runs |
| 2025-09-04 | England | 58 | - | Lord's | South Africa won by 5 runs |
| 2025-09-02 | England | 0 | - | Headingley | South Africa won by 7 wickets |
| 2025-08-24 | Australia | 1 | - | Great Barrier Reef Arena | Australia won by 276 runs |
| 2025-08-22 | Australia | 74 | - | Great Barrier Reef Arena | South Africa won by 84 runs |
| 2025-08-19 | Australia | 0 | - | Cazalys Stadium | South Africa won by 98 runs |
| 2025-03-01 | England | 0 | - | National Stadium, Karachi | South Africa won by 7 wickets |
| 2025-02-25 | Australia v South Africa | did not bat | - | Rawalpindi Cricket Stadium | No result |
| 2024-12-17 | Pakistan | 1 | - | Boland Park | Pakistan won by 3 wickets |
T20I CAREER · 2022 to 2026
Tristan Stubbs in T20Is
Scorecards for 38 of 43 official batting innings
967Runs
30.21Average
133.01Strike rate
0Hundreds
2Fifties
76Highest
Official T20I record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 52 | 43 | 11 | 967 | 76 | 30.21 | 727 | 133.01 | 0 | 2 | 3 | 75 | 37 |
| Bowling | Mat | Inns | Balls | Mdns | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 52 | 2 | 12 | 0 | 41 | 0 | - | - | N/A | 20.50 | N/A | 0 | 0 | - |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 52 | 52 | 31 | 0 | 31 | 0.596 | 3 (3ct 0st) |
T20I career in charts
01-4950-99100+* not out
3
0
6
1-9
14
10-24
13
25-49
2
50-99
0
100+
Caught22 · 57.9%
Bowled5 · 13.2%
LBW3 · 7.9%
Stumped1 · 2.6%
Not out7 · 18.4%
1-0 inns
2-0 inns
312.502 inns
431.7212 inns
524.858 inns
626.2715 inns
711 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
Fours272 · 32.1%
Sixes198 · 23.4%
Other runs377 · 44.5%
Recent T20I form
Last 10 batting innings
189runs
27.00average
121.93strike rate
050s
0100s
T20I record by situation
38 recorded innings| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| India | 12 | 12 | 3 | 254 | 47* | 28.22 | 197 | 128.93 | 0 | 0 | 1 | 23 | 8 |
| Australia | 6 | 6 | 0 | 145 | 37 | 24.16 | 109 | 133.02 | 0 | 0 | 1 | 14 | 3 |
| England | 6 | 6 | 2 | 143 | 72 | 35.75 | 86 | 166.27 | 0 | 1 | 0 | 6 | 11 |
| West Indies | 5 | 5 | 1 | 183 | 76 | 45.75 | 113 | 161.94 | 0 | 1 | 0 | 18 | 8 |
| Bangladesh | 2 | 2 | 0 | 7 | 7 | 3.50 | 12 | 58.33 | 0 | 0 | 1 | 1 | 0 |
| Ireland | 2 | 2 | 0 | 33 | 24 | 16.50 | 17 | 194.11 | 0 | 0 | 0 | 4 | 1 |
| Afghanistan | 1 | 1 | 0 | 1 | 1 | 1.00 | 2 | 50.00 | 0 | 0 | 0 | 0 | 0 |
| New Zealand | 1 | 1 | 0 | 29 | 29 | 29.00 | 24 | 120.83 | 0 | 0 | 0 | 2 | 1 |
| Pakistan | 1 | 1 | 0 | 18 | 18 | 18.00 | 18 | 100.00 | 0 | 0 | 0 | 0 | 1 |
| Sri Lanka | 1 | 1 | 0 | 13 | 13 | 13.00 | 28 | 46.42 | 0 | 0 | 0 | 0 | 0 |
| Zimbabwe | 1 | 1 | 1 | 21 | 21* | N/A | 24 | 87.50 | 0 | 0 | 0 | 0 | 0 |
| All | 38 | 38 | 7 | 847 | 76 | 27.32 | 630 | 134.44 | 0 | 2 | 3 | 68 | 33 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 9 | 9 | 3 | 189 | 47* | 31.50 | 147 | 128.57 | 0 | 0 | 1 | 18 | 7 |
| Away | 17 | 17 | 2 | 487 | 76 | 32.46 | 320 | 152.18 | 0 | 2 | 1 | 38 | 22 |
| Neutral | 12 | 12 | 2 | 171 | 31 | 17.10 | 163 | 104.90 | 0 | 0 | 1 | 12 | 4 |
| All | 38 | 38 | 7 | 847 | 76 | 27.32 | 630 | 134.44 | 0 | 2 | 3 | 68 | 33 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Batting first | 19 | 19 | 3 | 409 | 76 | 25.56 | 276 | 148.18 | 0 | 1 | 2 | 35 | 17 |
| Chasing | 19 | 19 | 4 | 438 | 72 | 29.20 | 354 | 123.72 | 0 | 1 | 1 | 33 | 16 |
| All | 38 | 38 | 7 | 847 | 76 | 27.32 | 630 | 134.44 | 0 | 2 | 3 | 68 | 33 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 3 | 2 | 2 | 0 | 25 | 14 | 12.50 | 20 | 125.00 | 0 | 0 | 0 | 2 | 1 |
| No. 4 | 12 | 12 | 1 | 349 | 76 | 31.72 | 269 | 129.73 | 0 | 1 | 1 | 36 | 11 |
| No. 5 | 8 | 8 | 1 | 174 | 37 | 24.85 | 144 | 120.83 | 0 | 0 | 0 | 12 | 4 |
| No. 6 | 15 | 15 | 4 | 289 | 72 | 26.27 | 192 | 150.52 | 0 | 1 | 2 | 18 | 16 |
| No. 7 | 1 | 1 | 1 | 10 | 10* | N/A | 5 | 200.00 | 0 | 0 | 0 | 0 | 1 |
| All | 38 | 38 | 7 | 847 | 76 | 27.32 | 630 | 134.44 | 0 | 2 | 3 | 68 | 33 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Won | 16 | 16 | 6 | 307 | 47* | 30.70 | 258 | 118.99 | 0 | 0 | 1 | 28 | 7 |
| Lost | 21 | 21 | 1 | 539 | 76 | 26.95 | 370 | 145.67 | 0 | 2 | 2 | 40 | 26 |
| Tied | 1 | 1 | 0 | 1 | 1 | 1.00 | 2 | 50.00 | 0 | 0 | 0 | 0 | 0 |
| All | 38 | 38 | 7 | 847 | 76 | 27.32 | 630 | 134.44 | 0 | 2 | 3 | 68 | 33 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | 9 | 9 | 1 | 173 | 72 | 21.62 | 105 | 164.76 | 0 | 1 | 1 | 11 | 12 |
| 2023 | 4 | 4 | 1 | 66 | 27 | 22.00 | 49 | 134.69 | 0 | 0 | 1 | 6 | 3 |
| 2024 | 13 | 13 | 2 | 351 | 76 | 31.90 | 272 | 129.04 | 0 | 1 | 1 | 35 | 11 |
| 2025 | 7 | 7 | 0 | 152 | 37 | 21.71 | 125 | 121.60 | 0 | 0 | 0 | 13 | 2 |
| 2026 | 5 | 5 | 3 | 105 | 44* | 52.50 | 79 | 132.91 | 0 | 0 | 0 | 3 | 5 |
| All | 38 | 38 | 7 | 847 | 76 | 27.32 | 630 | 134.44 | 0 | 2 | 3 | 68 | 33 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kingsmead | 4 | 4 | 0 | 63 | 27 | 15.75 | 48 | 131.25 | 0 | 0 | 1 | 4 | 4 |
| Brian Lara Stadium | 3 | 3 | 0 | 144 | 76 | 48.00 | 81 | 177.77 | 0 | 1 | 0 | 14 | 7 |
| All | 38 | 38 | 7 | 847 | 76 | 27.32 | 630 | 134.44 | 0 | 2 | 3 | 68 | 33 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 11 | 11 | 3 | 210 | 44* | 26.25 | 195 | 107.69 | 0 | 0 | 1 | 13 | 6 |
| South Africa tour of England | 6 | 6 | 1 | 155 | 72 | 31.00 | 86 | 180.23 | 0 | 1 | 0 | 8 | 12 |
| India tour of South Africa | 5 | 5 | 2 | 127 | 47* | 42.33 | 105 | 120.95 | 0 | 0 | 0 | 14 | 3 |
| South Africa tour of India | 4 | 4 | 0 | 46 | 23 | 11.50 | 41 | 112.19 | 0 | 0 | 1 | 4 | 1 |
| Australia tour of South Africa | 3 | 3 | 0 | 52 | 27 | 17.33 | 37 | 140.54 | 0 | 0 | 1 | 4 | 3 |
| South Africa tour of Australia | 3 | 3 | 0 | 93 | 37 | 31.00 | 72 | 129.16 | 0 | 0 | 0 | 10 | 0 |
| South Africa tour of West Indies | 3 | 3 | 0 | 144 | 76 | 48.00 | 81 | 177.77 | 0 | 1 | 0 | 14 | 7 |
| All | 38 | 38 | 7 | 847 | 76 | 27.32 | 630 | 134.44 | 0 | 2 | 3 | 68 | 33 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
Best T20I performances
| Score | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 76 | 42 | 180.95 | 8 | 3 | West Indies | Brian Lara Stadium | 2024-08-23 |
| 72 | 28 | 257.14 | 2 | 8 | England | County Ground, Bristol | 2022-07-27 |
| 47* | 41 | 114.63 | 7 | 0 | India | St George's Park | 2024-11-10 |
| 44* | 24 | 183.33 | 1 | 3 | India | Narendra Modi Stadium | 2026-02-22 |
| 43 | 29 | 148.27 | 3 | 2 | India | The Wanderers Stadium | 2024-11-15 |
| 40 | 15 | 266.66 | 5 | 3 | West Indies | Brian Lara Stadium | 2024-08-27 |
| 37 | 27 | 137.03 | 5 | 0 | Australia | Marrara Cricket Ground | 2025-08-10 |
| 31 | 21 | 147.61 | 3 | 1 | India | Kensington Oval | 2024-06-29 |
| 31 | 22 | 140.90 | 3 | 0 | Australia | Marrara Cricket Ground | 2025-08-12 |
| 29 | 27 | 107.40 | 4 | 0 | West Indies | Sir Vivian Richards Stadium | 2024-06-23 |
Latest T20I matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2026-03-04 | New Zealand | 29 | - | Eden Gardens | New Zealand won by 9 wickets |
| 2026-03-01 | Zimbabwe | 21* | - | Arun Jaitley Stadium | South Africa won by 5 wickets |
| 2026-02-26 | West Indies v South Africa | did not bat | - | Narendra Modi Stadium | South Africa won by 9 wickets |
| 2026-02-22 | India | 44* | - | Narendra Modi Stadium | South Africa won by 76 runs |
| 2026-02-14 | New Zealand v South Africa | did not bat | - | Narendra Modi Stadium | South Africa won by 7 wickets |
| 2026-02-11 | Afghanistan | 1 | - | Narendra Modi Stadium | Match tied |
| 2026-01-31 | West Indies | 10* | - | The Wanderers Stadium | West Indies won by 6 runs (D/L method) |
| 2026-01-29 | West Indies v South Africa | did not bat | - | SuperSport Park | South Africa won by 7 wickets |
| 2025-12-17 | India v South Africa | did not bat | - | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium | No result |
| 2025-12-14 | India | 9 | - | Himachal Pradesh Cricket Association Stadium | India won by 7 wickets |