Oddsworth
CB

South Africa · Titans · MI Cape Town · MI New York · Mumbai Indians

Corbin Bosch

32South Africa

  • Right-handed watchful finisher
  • Right-arm fast-medium bowler
  • Bowls through the innings
Batting rating
−0.5
runs versus average over 4 overs
Bowling rating
+3.1
runs versus average over 4 overs
T20 matches
106
since Nov 2014

Men's T20

CSA T20 rank
24th
batters
Runs a match
−0.1
above an average player
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T206134017.0119.78618.78.19

Men's T20

Our rank
23rd
bowlers
All players
38th
bowlers
CSA T20 rank
4th
bowlers
SA20 rank
11th
bowlers
Runs a match
+3.0
above an average player
ICC rank
16
637 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T206134017.0119.78618.78.19

Teams

Leagues

YearsMatRunsAvgSRWktsEcon
SA202023–202623718.983.5269.47
CPL2022–20231932122.9115.9910.21
CSA T202014–20241814524.2122.9128.13
IPL2025–202699732.3154.0139.20
Mzansi Super League2018–20198113.768.879.11
MLC202678320.8112.2126.23

Batting style

Watchful finisher

  • Weak against pace
  • Slow starter
PlayerParBelow parAbove par
Strike rate117148
Boundary %12.518.8
Dot %38.133.4
Sixes, % of boundaries3343
Strike rate v pace124152
Strike rate, first 10 balls100123
Balls per dismissal1314

320 balls · Jan 2024 – Jul 2026

Batting

MatInnsRunsBallsAvgSRHS50s4s6sDot %
T201066984374017.9113.9812692136.5
CSA T20181114511824.2122.932015130.5
SA20231371858.983.52003137.6
Last 101071179623.4121.93509643.8

Bowling

InnsOversRunsWktsEconAvgSRDot %
T2094301.42,5851128.5723.116.239.8
CSA T201857.4469128.1339.128.840.2
SA201855.5529269.4720.312.935.2
Last 101037.0272177.3516.013.146.4

By phase

Balls facedSROutBalls bowledEconWkts
Powerplay71115.535408.0829
Middle overs34585.5156928.3640
Death (overs 16–20)324143.8295789.2843

Strengths and weaknesses

Weaknesses

  • Six-hittingone every 35.2 balls (field 14.4 across CPL, CSA T20 Challenge and 5 more)
  • Middle overs, battingSR 86 (field 122 across CPL, SA20 and 5 more)
  • Scoring rateSR 114 (field 136 across CPL, CSA T20 Challenge and 5 more)

ODI record

Batting

MatInnsRunsAvgSRHS100/50
ODIs141130951.5113.6670/1
v Australia111717.0113.3170/0
Last 1010823747.4116.2670/1

Bowling

OversWktsAvgEconBest
ODIs106.41355.16.712/32
v Australia100–6.80–
Last 1076.41144.46.372/32

Last 10 ODIs

DateOpponentGroundBatBowlResult
13 Sept 2026NamibiaNamibia Cricket Ground–1/24 (6.0)South Africa won by 9 wickets
9 Sept 2026NamibiaNamibia Cricket Ground39* (24)1/36 (7.0)South Africa won by 99 runs (DLS)
6 Dec 2025IndiaDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium9 (12)0/53 (6.0)India won by 9 wickets
3 Dec 2025IndiaShaheed Veer Narayan Singh International Stadium29* (15)0/79 (8.0)South Africa won by 4 wickets
30 Nov 2025IndiaJSCA International Stadium Complex67 (51)2/66 (10.0)India won by 17 runs
8 Nov 2025PakistanIqbal Stadium0 (1)0/23 (3.0)Pakistan won by 7 wickets
6 Nov 2025PakistanIqbal Stadium–2/58 (10.0)South Africa won by 8 wickets
4 Nov 2025PakistanIqbal Stadium41 (40)2/32 (6.4)Pakistan won by 2 wickets
7 Sept 2025EnglandThe Rose Bowl20 (32)2/79 (10.0)England won by 342 runs
4 Sept 2025EnglandLord's32* (29)1/38 (10.0)South Africa won by 5 runs

All teams

Share