Skip to content
FairPlay
Corbin Bosch

Cricket player · All-rounder · South Africa

Corbin Bosch

Corbin Bosch appears in 48 matches with a full FairPlay scorecard (28 Oct 2025 to 30 Sept 2026). 474 runs in 35 innings. 76 wickets from 210.4 overs. 189 matches in FairPlay's recorded career data.

Player profile

Role
All-rounder
Batting
Right-hand bat
Bowling
Right-arm fast-medium
Born
10 Sept 1994 Age 32
Recorded matches
18959 internationals

Corbin Bosch is an all-rounder from South Africa with 189 matches in FairPlay's recorded data, including 59 internationals (5 Tests, 31 ODIs, 23 T20Is).

Batting: 2,015 runs across all recorded formats, with 1 hundred and 5 fifties; the most runs came in T20 (league and domestic) cricket (1,039) and the highest recorded score is 100.

Bowling: 197 wickets in recorded matches, 109 of them in T20 (league and domestic) cricket, with 1 five-wicket haul.

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.

Corbin Bosch: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test5624510061.2576.81/11618.883.481
ODI31204666742.36104.30/13243.756.610
T20I23141153012.78107.50/03317.947.890
T20 (league and domestic)124751,0398121.20113.60/310922.728.110
T10441224240.67176.80/0422.2511.360
List A22281614.0073.70/0332.336.690

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.

Corbin Bosch at a glance

FairPlay holds 48 complete scorecards featuring Corbin Bosch, most recently for South Africa (T20 and shorter, one-day, first-class).

In those matches Corbin Bosch batted 35 times for 474 runs at a strike rate of 107.97. The highest score was 67 off 51 balls against India.

With the ball: 76 wickets from 210.4 overs, an economy rate of 7.39. Best figures: 4 for 14 against Pakistan.

How the 18 dismissals happened: caught 9, bowled 7, LBW 2.

These matches were played at 24 different grounds.

Figures in FairPlay's scorecards

Batting
35174746726.33107.971/0
Bowling
49210.481,556764/147.39

Match by match

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

DateMatch
30 Sept 2026South Africa v AustraliaBat 13* (20) · Bowl 4/60 (9)
24 Sept 2026South Africa v AustraliaBat 9* (6) · Bowl 2/67 (9)
13 Sept 2026Namibia v South AfricaBat – · Bowl 1/24 (6)
9 Sept 2026Namibia v South AfricaBat 39* (24) · Bowl 1/36 (7)
6 Jul 2026San Francisco Unicorns v MI New YorkBat 21 (22) · Bowl 0/10 (2)
5 Jul 2026Los Angeles Knight Riders v MI New YorkBat – · Bowl 3/19 (4)
3 Jul 2026Seattle Orcas v MI New YorkBat 2 (5) · Bowl 1/11 (4)
28 Jun 2026MI New York v Los Angeles Knight RidersBat 1 (6) · Bowl 3/26 (4)
27 Jun 2026MI New York v Texas Super KingsBat 24 (27) · Bowl 0/26 (4)
22 Jun 2026Texas Super Kings v MI New YorkBat – · Bowl 4/29 (4)
21 Jun 2026Washington Freedom v MI New YorkBat 35* (14) · Bowl 1/41 (4)
24 May 2026Mumbai Indians v Rajasthan RoyalsBat 2 (4) · Bowl 1/38 (4)
20 May 2026Kolkata Knight Riders v Mumbai IndiansBat 32* (18) · Bowl 3/30 (3)
14 May 2026Punjab Kings v Mumbai IndiansBat – · Bowl 1/42 (4)
10 May 2026Royal Challengers Bengaluru v Mumbai IndiansBat 5* (5) · Bowl 4/26 (4)
4 May 2026Mumbai Indians v Lucknow Super GiantsBat – · Bowl 2/20 (2)
4 Apr 2026Delhi Capitals v Mumbai IndiansBat 11* (4) · Bowl 1/39 (3.1)
4 Mar 2026South Africa v New ZealandBat 2 (3) · Bowl 0/35 (2)
1 Mar 2026Zimbabwe v South AfricaBat – · Bowl 2/40 (4)
26 Feb 2026West Indies v South AfricaBat – · Bowl 2/31 (4)
22 Feb 2026India v South AfricaBat 5 (6) · Bowl 2/12 (3)
18 Feb 2026South Africa v United Arab EmiratesBat – · Bowl 3/12 (4)
14 Feb 2026New Zealand v South AfricaBat – · Bowl 1/34 (4)
9 Feb 2026Canada v South AfricaBat – · Bowl 1/27 (4)
4 Feb 2026India v South AfricaBat 2* (2) · Bowl 1/31 (3)
31 Jan 2026South Africa v West IndiesBat 2* (2) · Bowl 0/16 (2)
27 Jan 2026South Africa v West IndiesBat – · Bowl 2/35 (4)
18 Jan 2026Sunrisers Eastern Cape v MI Cape TownBat 1* (1) · Bowl 2/29 (2.5)
16 Jan 2026MI Cape Town v Sunrisers Eastern CapeBat 3* (3) · Bowl 4/34 (4)
12 Jan 2026Pretoria Capitals v MI Cape TownBat 2 (7) · Bowl 0/31 (4)
10 Jan 2026Joburg Super Kings v MI Cape TownBat – · Bowl 1/51 (4)
6 Jan 2026MI Cape Town v Joburg Super KingsBat 2* (2) · Bowl 3/24 (3)
4 Jan 2026MI Cape Town v Paarl RoyalsBat 4 (5) · Bowl 1/9 (2)
31 Dec 2025MI Cape Town v Pretoria CapitalsBat 10* (8) · Bowl 1/38 (3)
28 Dec 2025Durban's Super Giants v MI Cape TownBat – · Bowl 0/5 (1)
26 Dec 2025MI Cape Town v Durban's Super GiantsBat 4* (2) · Bowl 1/44 (3)
19 Dec 2025India v South AfricaBat 17* (15) · Bowl 2/44 (3)
14 Dec 2025India v South AfricaBat 4 (9) · Bowl 1/18 (3)
6 Dec 2025India v South AfricaBat 9 (12) · Bowl 0/53 (6)
3 Dec 2025India v South AfricaBat 29* (15) · Bowl 0/79 (8)
30 Nov 2025India v South AfricaBat 67 (51) · Bowl 2/66 (10)
14 Nov 2025India v South AfricaBat 3 (23) & 25 (37) · Bowl 1/32 (11) & 0/14 (2)
8 Nov 2025Pakistan v South AfricaBat 0 (1) · Bowl 0/23 (3)
6 Nov 2025Pakistan v South AfricaBat – · Bowl 2/58 (10)
4 Nov 2025Pakistan v South AfricaBat 41 (40) · Bowl 2/32 (6.4)
1 Nov 2025Pakistan v South AfricaBat 30* (23) · Bowl 2/24 (4)
31 Oct 2025Pakistan v South AfricaBat 11 (12) · Bowl 1/17 (2)
28 Oct 2025Pakistan v South AfricaBat 7 (5) · Bowl 4/14 (4)

More players from South Africa

All South Africa players