Tristan Stubbs was born on 14 August 2000 in Knysna. He is a right‑hand batsman who can bowl occasional right‑arm off‑break and represents South Africa at international level. Domestically he has turned out for Eastern Province, the Warriors and, after a stint in the Dutch Topklasse with Excelsior ’20, has become a regular in the Indian Premier League, playing for Mumbai Indians and Delhi Capitals. His career figures to date include 792 Test runs in 15 matches, 381 ODI runs in 14 matches, 966 T20I runs in 50 matches and 980 IPL runs in 47 games.
Stubbs made his first‑class debut on 16 January 2020 for Eastern Province and his List A debut a month later on 16 February 2020. He entered the Twenty20 arena on 21 February 2021 with the Warriors. Internationally he debuted in T20Is on 9 June 2022 against India, in ODIs on 18 March 2023 versus West Indies and in Tests on 3 January 2024 against India at Newlands. He was a member of the South African side that won the 2025 ICC World Test Championship and famously became the first player in 127 years to be dismissed twice on the first day of his Test debut.
Tristan Stubbs: quick facts
- Born: 14 August 2000, Knysna
- Team: South Africa
Tristan Stubbs career statistics
Batting
| Format | Matches | Innings | Runs | Highest | Average | Strike rate | 100s | 50s |
|---|---|---|---|---|---|---|---|---|
| Tests | 15 | 28 | 792 | 122 | 30.46 | 46.32 | 2 | 3 |
| ODIs | 14 | 14 | 381 | 112* | 29.31 | 87.79 | 1 | 3 |
| T20Is | 50 | 42 | 966 | 76 | 31.16 | 133.24 | 0 | 2 |
| IPL | 47 | 43 | 980 | 71* | 39.20 | 151.23 | 0 | 5 |
Bowling
| Format | Matches | Wickets | Best | Average | Economy |
|---|---|---|---|---|---|
| ODIs | 14 | 0 | – | – | 6.25 |
| T20Is | 50 | 0 | – | – | 20.50 |
| IPL | 47 | 4 | 2/11 | 17.25 | 11.50 |
Figures as of 11 November 2026. Figures from Cricsheet (cricsheet.org), Open Data Commons Attribution licence.
Tristan Stubbs’ early life
Born in the coastal town of Knysna, Tristan Stubbs grew up in a region known for its strong cricketing culture. He developed his batting skills on local pitches and quickly attracted attention for his natural timing and ability to play both spin and pace. His family background includes a Dutch passport, which later allowed him to play club cricket in the Netherlands, broadening his early exposure to varied playing conditions.
While formal education details are not recorded, Stubbs’s early involvement with junior cricket programmes in the Western Cape laid the foundation for his professional career. By his late teens he was already on the radar of provincial selectors, leading to his first‑class debut at the age of 19.
Tristan Stubbs’ domestic career
Stubbs made his first‑class debut for Eastern Province on 16 January 2020 in the CSA 3‑Day Provincial Cup and followed it with a List A debut on 16 February 2020 in the CSA Provincial One‑Day Challenge. He entered the Twenty20 format for the Warriors on 21 February 2021 during the CSA T20 Challenge, showcasing a strike rate that would later exceed 150 in the IPL. In April 2021 he secured a place in Eastern Province’s squad for the 2021‑22 season and also signed with Excelsior ’20 to compete in the Dutch Topklasse, gaining valuable experience on European pitches.
The Indian Premier League became a major platform for Stubbs when Mumbai Indians added him to their 2022 squad as a replacement for the injured Tymal Mills. He later joined Delhi Capitals in the December 2023 auction for the 2024 season, scoring 378 runs at a strike rate of 191. Retained for the 2025 campaign, he amassed 300 runs at a strike rate of 151. Across 47 IPL matches he has accumulated 980 runs at an average of 39.2, a strike rate of 151.23 and a highest score of 71 not out, while also contributing four wickets at an average of 17.25.
Tristan Stubbs’ international career
Stubbs entered the international arena with a T20I debut on 9 June 2022 against India at the Arun Jaitley Stadium. To date he has featured in 50 T20Is, scoring 966 runs at an average of 31.16 and a strike rate of 133.24, with a highest score of 76 and two half‑centuries. His fielding has been a strong asset, with 29 catches recorded in the format. These performances have cemented his place as a regular middle‑order option for South Africa in the shortest format.
He made his ODI debut on 18 March 2023 versus West Indies and has played 14 matches, compiling 381 runs at an average of 29.31 and a strike rate of 87.79. His maiden ODI century, an unbeaten 112, came against Ireland at Sheikh Zayed Stadium on 4 October 2024. In Test cricket, Stubbs debuted on 3 January 2024 against India at Newlands, becoming the first player in 127 years to be dismissed twice on the first day of his debut. He has appeared in 15 Tests, scoring 792 runs at an average of 30.46, with two centuries – a career‑best 122 against Sri Lanka at Kingsmead on 27 November 2024 and a 106 against Bangladesh at Chattogram on 29 October 2024 – and three fifties.
Tristan Stubbs’ franchise and league career
Beyond the IPL, Stubbs has participated in other franchise competitions. In July 2022 he was signed by the Jaffna Kings for the third edition of the Lanka Premier League, adding experience in sub‑continental conditions. His earlier stint with Excelsior ’20 in the Dutch Topklasse during 2021 provided exposure to European club cricket, where he balanced batting responsibilities with occasional off‑break bowling, though no notable bowling figures are recorded.
Stubbs’s franchise career reflects a pattern of adaptability, moving between South African domestic sides, Indian IPL franchises and overseas leagues. His consistent performances in the IPL, highlighted by high strike rates and a reliable fielding record, have reinforced his reputation as a versatile limited‑overs player capable of contributing in varied team environments.
Tristan Stubbs’ playing style
A right‑hand batsman, Stubbs combines aggressive intent in limited‑overs cricket with a more measured approach in the longer format. His T20I strike rate of 133.24 and IPL strike rate of 151.23 illustrate his ability to accelerate scoring, often targeting the boundary with a range of cuts and drives. In Tests, a lower strike rate of 46.32 reflects a willingness to occupy the crease, as demonstrated by his two centuries and a highest score of 122.
Occasionally, Stubbs bowls right‑arm off‑break, though his primary contribution remains with the bat and in the field. He has taken 15 catches in Tests, 2 in ODIs, 29 in T20Is and 24 in IPL matches, indicating reliable fielding skills, typically positioned in the inner circle or at slip. His athleticism and hand‑eye coordination make him a valuable asset in both batting and fielding departments.
Tristan Stubbs’ records and achievements
Stubbs’s career highlights include two Test centuries – 122 against Sri Lanka at Kingsmead on 27 November 2024 and 106 against Bangladesh at Chattogram on 29 October 2024 – as well as a highest ODI score of 112 not out against Ireland on 4 October 2024. He also recorded a Test innings of 94 against India at Guwahati on 22 November 2025. In the IPL, his top score of 71 not out and a best bowling figure of 2 for 11 showcase his all‑round contributions.
He was part of the South African squad that secured the 2025 ICC World Test Championship, adding a major team accolade to his résumé. Notably, his Test debut made history when he became the first player in 127 years to be dismissed twice on the first day of a debut match. Across formats, he has amassed over 3,000 runs in international and franchise cricket combined, underscoring his growing stature in modern cricket.
Tristan Stubbs’ personal life
Tristan Stubbs holds a Dutch passport, a fact that facilitated his participation in Dutch club cricket with Excelsior ’20. This dual nationality reflects his family’s European connections, though further personal details are not publicly documented.
Outside of cricket, Stubbs’s profile remains focused on his sporting commitments. He continues to represent South Africa across formats while maintaining his roles with IPL franchises and other league teams, balancing international duties with the demands of franchise cricket.
Tristan Stubbs: frequently asked questions
When was Tristan Stubbs born?
Tristan Stubbs was born on 14 August 2000 in Knysna.
Where is Tristan Stubbs from?
Tristan Stubbs was born in Knysna.
Which teams has Tristan Stubbs played for?
Tristan Stubbs plays international cricket for South Africa.
Which IPL team does Tristan Stubbs play for?
Tristan Stubbs’s IPL teams include Delhi Capitals and Mumbai Indians.
When did Tristan Stubbs make an international debut?
Tristan Stubbs made a Test debut against India at Newlands, Cape Town on 3 January 2024. Tristan Stubbs made an ODI debut against West Indies at Buffalo Park, East London on 18 March 2023. Tristan Stubbs made a T20I debut against India at Arun Jaitley Stadium on 9 June 2022.
What is Tristan Stubbs’s highest score?
Tristan Stubbs’s highest score is 122 in Tests, 112 not out in ODIs, 76 in T20Is and 71 not out in the IPL.
How many centuries has Tristan Stubbs scored?
Tristan Stubbs has scored 2 centuries in Tests and 1 century in ODIs.
How many wickets has Tristan Stubbs taken?
Tristan Stubbs has taken 4 wickets in the IPL.
What are Tristan Stubbs’s best bowling figures?
Tristan Stubbs’s best bowling figures are 2/11 in the IPL.









