Corbin Bosch was born on 10 September 1994 in Durban, South Africa. He is the son of former South African cricketer Tertius Bosch and featured in the South Africa under‑19 side that won the 2014 ICC Under‑19 Cricket World Cup. An all‑rounder who usually bats in the middle order, Bosch progressed through the domestic ranks before making his senior international debut in late 2024.

Bosch represents the Titans in South African domestic cricket and has played for the Mumbai Indians in the Indian Premier League. In Test cricket he has featured in four matches, scoring 245 runs at an average of 61.25 with a highest score of 100 not out and taking 16 wickets at 18.88, best figures 5/43. In One‑Day Internationals he has played sixteen matches, made 331 runs at 55.17 and claimed 19 wickets with a best of 4/60. His T20I record includes twenty‑two matches, 33 wickets at 17.94 and a best of 4/14, while in the IPL he has taken 13 wickets in nine games with a best of 4/26.

Corbin Bosch: quick facts

  • Born: 10 September 1994, Durban
  • Team: South Africa
  • Role: all-rounder
  • Teams: Titans cricket team

Corbin Bosch career statistics

Batting

FormatMatchesInningsRunsHighestAverageStrike rate100s50s
Tests46245100*61.2576.8011
ODIs16133316755.17111.0701
T20Is221411530*12.78107.4800
IPL969732*32.33153.9700

Bowling

FormatMatchesWicketsBestAverageEconomy
Tests4165/4318.883.48
ODIs16194/6044.376.76
T20Is22334/1417.947.89
IPL9134/2619.239.20

Figures as of 12 November 2026. Figures from Cricsheet (cricsheet.org), Open Data Commons Attribution licence.

Corbin Bosch’s early life

Corbin Bosch was born on 10 September 1994 in Durban, South Africa. He grew up in a cricketing family, his father being former South African Test bowler Tertius Bosch. Bosch’s early promise earned him a place in the South Africa under‑19 squad that triumphed at the 2014 ICC Under‑19 Cricket World Cup, marking his first taste of international success.

Corbin Bosch’s domestic career

Bosch made his Twenty‑20 debut for the Titans against the Knights in the 2014–15 Ram Slam T20 Challenge on 7 November 2014. He progressed to the longer format with a first‑class debut for the Titans in the Sunfoil Series on 28 September 2017 and a List A debut for Northerns on 7 January 2018. In June 2018 he secured a place in the Titans squad for the 2018–19 season and was later named in the Dublin Chiefs squad for the inaugural Euro T20 Slam, a tournament that was cancelled the following month.

He featured for the Tshwane Spartans in the 2019 Mzansi Super League and was included in Northerns’ squad ahead of the 2021–22 South African season. Bosch entered the Indian Premier League as a replacement for Nathan Coulter‑Nile in the Rajasthan Royals squad for IPL 2022, and later represented the Barbados Royals in the 2022 Caribbean Premier League. He also turned out for the Paarl Royals in the SA20 league that year. In 2025 he joined the Mumbai Indians as a replacement for the injured Lizaad Williams, making his IPL debut on 27 April 2025 at the Wankhede Stadium.

Corbin Bosch’s international career

Bosch received his first senior call‑up in December 2024, debuting in Tests against Pakistan at SuperSport Park, Centurion on 26 December 2024. He claimed a wicket with his very first delivery, becoming the 25th cricketer to do so and the fifth South African. He finished the innings with figures of 4/63 and an unbeaten 81, the highest score by a number nine batsman on Test debut and the first South African to combine a four‑wicket haul with a half‑century on debut. His Test record now stands at four matches, 245 runs at 61.25, including a maiden century of 100 not out against Zimbabwe at Queens Sports Club, Bulawayo on 28 June 2025, and 16 wickets at 18.88, best 5/43 in the same match.

Bosch made his One‑Day International debut against Pakistan on 22 December 2024 at Wanderers Stadium, Johannesburg. He dismissed Saim Ayub for 101, finishing with 1/69, and contributed a gritty 40 off 44 balls. To date he has played sixteen ODIs, scoring 331 runs at 55.17 with a top score of 67 against India at Ranchi on 30 November 2025, and taking 19 wickets at 44.37, best figures 4/60. His most recent ODI outings between November 2025 and September 2026 yielded 22 runs in two innings (highest 13) and six wickets, the best being 4/60.

In T20 Internationals Bosch debuted against Zimbabwe at Harare Sports Club on 14 July 2025. He has appeared in twenty‑two T20Is, scoring 115 runs at 12.78 and claiming 33 wickets at 17.94, with best figures of 4/14 against Pakistan at Rawalpindi on 28 October 2025. His most recent Test appearance in the same period produced 28 runs (highest 25) and a single wicket (best 1/32).

Corbin Bosch’s franchise and league career

Bosch’s IPL journey began with a replacement stint for the Mumbai Indians in the 2025 season, where he featured in nine matches, scoring 97 runs at 32.33 and taking 13 wickets at 19.23, with best figures of 4/26 against Royal Challengers Bengaluru at Raipur on 10 May 2026. He also played for the Rajasthan Royals in IPL 2022 as a stand‑in for Nathan Coulter‑Nile, represented the Barbados Royals in the 2022 Caribbean Premier League and turned out for the Paarl Royals in the inaugural SA20 competition.

In March 2025 the Pakistan Cricket Board issued a legal notice to Bosch, alleging breach of contract after he withdrew from the PSL to join the IPL. The notice was reported on 17 March 2025.

Corbin Bosch’s playing style

His fielding contributions include three catches in Tests, five in ODIs, nine in T20Is and five in the IPL, underscoring his all‑round utility on the field. The combination of a high batting average in the longest format and a consistently low bowling average across formats marks Bosch as a valuable balance between batting depth and bowling penetration for South Africa.

Corbin Bosch: frequently asked questions

When was Corbin Bosch born?

Corbin Bosch was born on 10 September 1994 in Durban.

Where is Corbin Bosch from?

Corbin Bosch was born in Durban, South Africa.

What is Corbin Bosch’s role in the team?

Corbin Bosch plays as a all-rounder.

Which teams has Corbin Bosch played for?

Corbin Bosch plays international cricket for South Africa. Corbin Bosch’s other teams include Titans cricket team.

Which IPL team does Corbin Bosch play for?

Corbin Bosch’s IPL teams include Mumbai Indians.

When did Corbin Bosch make an international debut?

Corbin Bosch made a Test debut against Pakistan at SuperSport Park, Centurion on 26 December 2024. Corbin Bosch made an ODI debut against Pakistan at Wanderers Stadium, Johannesburg on 22 December 2024. Corbin Bosch made a T20I debut against Zimbabwe at Harare Sports Club on 14 July 2025.

What is Corbin Bosch’s highest score?

Corbin Bosch’s highest score is 100 not out in Tests, 67 in ODIs, 30 not out in T20Is and 32 not out in the IPL.

How many centuries has Corbin Bosch scored?

Corbin Bosch has scored 1 century in Tests.

How many wickets has Corbin Bosch taken?

Corbin Bosch has taken 16 wickets in Tests, 19 wickets in ODIs, 33 wickets in T20Is and 13 wickets in the IPL.

What are Corbin Bosch’s best bowling figures?

Corbin Bosch’s best bowling figures are 5/43 in Tests, 4/60 in ODIs, 4/14 in T20Is and 4/26 in the IPL.