- Home
- Players
- Corbin Bosch
South Africa · Men's cricket
Corbin Bosch stats
Data through 30 September 2026Last updated 30 September 2026
Coverage: matches in the Cricsheet data from 7 November 2014 to 30 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2014 and 2026, Corbin Bosch appears in 4 Tests, 16 ODIs, 22 T20Is for South Africa in the Cricsheet data. Corbin Bosch took 79 T20 league wickets in the data (average 25.23, economy 8.79, best 4/19).
International matches
42
Tests 4 · ODIs 16 · T20Is 22
International runs
691
1 hundreds
International wickets
68
1 five-wicket hauls
T20 league & domestic matches
84
728 runs
Best bowling
5/43
Test
Teams played for
South Africa 2024–2026 · 42MI Cape Town 2025–2026 · 17Titans 2014–2024 · 14Barbados Royals 2022 · 10St Kitts and Nevis Patriots 2023 · 9Mumbai Indians 2025–2026 · 9Tshwane Spartans 2018–2019 · 8MI New York 2026 · 7Pretoria Capitals 2024 · 5Cape Cobras 2021 · 4Paarl Royals 2023 · 1
Corbin Bosch batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 4 | 6 | 2 | 245 | 100* | 61.25 | 319 | 76.8 | 1 | 1 | 1 | 31 | 1 |
| ODI | 16 | 13 | 7 | 331 | 67 | 55.17 | 298 | 111.1 | 0 | 1 | 1 | 32 | 8 |
| T20I | 22 | 14 | 5 | 115 | 30* | 12.78 | 107 | 107.5 | 0 | 0 | 1 | 9 | 2 |
| T20 (leagues & domestic) | 84 | 55 | 17 | 728 | 81 | 19.16 | 633 | 115.0 | 0 | 2 | 5 | 60 | 19 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2014 | 30 |
| 2018 | 11 |
| 2019 | 0 |
| 2021 | 47 |
| 2022 | 230 |
| 2023 | 150 |
| 2024 | 175 |
| 2025 | 561 |
| 2026 | 215 |
Year-by-year batting (15 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2014 | T20 (leagues & domestic) | 1 | 30 | – | 115.4 | 30 | 0 | 0 |
| 2018 | T20 (leagues & domestic) | 3 | 11 | 3.67 | 68.8 | 9 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 3 | 47 | 47.00 | 123.7 | 32 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 13 | 230 | 20.91 | 112.7 | 81 | 0 | 2 |
| 2023 | T20 (leagues & domestic) | 9 | 150 | 18.75 | 110.3 | 38 | 0 | 0 |
| 2024 | ODI | 1 | 40 | – | 90.9 | 40 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 7 | 54 | 10.80 | 117.4 | 16 | 0 | 0 |
| 2024 | Test | 2 | 81 | 81.00 | 86.2 | 81 | 0 | 1 |
| 2025 | ODI | 9 | 230 | 38.33 | 112.7 | 67 | 0 | 1 |
| 2025 | T20 (leagues & domestic) | 5 | 61 | 20.33 | 138.6 | 27 | 0 | 0 |
| 2025 | T20I | 11 | 106 | 15.14 | 110.4 | 30 | 0 | 0 |
| 2025 | Test | 4 | 164 | 54.67 | 72.9 | 100 | 1 | 0 |
| 2026 | ODI | 3 | 61 | – | 122.0 | 39 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 14 | 145 | 20.71 | 117.9 | 35 | 0 | 0 |
| 2026 | T20I | 3 | 9 | 4.50 | 81.8 | 5 | 0 | 0 |
Corbin Bosch bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 8 | 520 | 302 | 16 | 5/43 | 5/65 | 18.88 | 3.48 | 32.5 | 3 | 1 | 21 |
| ODI | 16 | 748 | 843 | 19 | 4/60 | – | 44.37 | 6.76 | 39.4 | 1 | 0 | 4 |
| T20I | 22 | 450 | 592 | 33 | 4/14 | – | 17.94 | 7.89 | 13.6 | 1 | 0 | 1 |
| T20 (leagues & domestic) | 72 | 1,360 | 1,993 | 79 | 4/19 | – | 25.23 | 8.79 | 17.2 | 4 | 0 | 3 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2014 | 1 |
| 2018 | 5 |
| 2019 | 2 |
| 2021 | 4 |
| 2022 | 4 |
| 2023 | 7 |
| 2024 | 13 |
| 2025 | 55 |
| 2026 | 56 |
Year-by-year bowling (16 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2014 | T20 (leagues & domestic) | 3 | 1 | 91.00 | 8.81 | 1/26 |
| 2018 | T20 (leagues & domestic) | 4 | 5 | 29.00 | 9.06 | 2/27 |
| 2019 | T20 (leagues & domestic) | 3 | 2 | 50.50 | 9.18 | 1/35 |
| 2021 | T20 (leagues & domestic) | 4 | 4 | 30.75 | 8.20 | 2/41 |
| 2022 | T20 (leagues & domestic) | 10 | 4 | 45.50 | 10.11 | 2/36 |
| 2023 | T20 (leagues & domestic) | 8 | 7 | 33.29 | 9.71 | 3/22 |
| 2024 | ODI | 1 | 1 | 69.00 | 7.67 | 1/69 |
| 2024 | T20 (leagues & domestic) | 9 | 7 | 35.71 | 8.24 | 2/35 |
| 2024 | Test | 2 | 5 | 23.40 | 4.39 | 4/63 |
| 2025 | ODI | 11 | 10 | 58.70 | 6.93 | 2/32 |
| 2025 | T20 (leagues & domestic) | 12 | 14 | 23.79 | 9.25 | 4/19 |
| 2025 | T20I | 13 | 20 | 17.50 | 7.95 | 4/14 |
| 2025 | Test | 6 | 11 | 16.82 | 3.08 | 5/43 |
| 2026 | ODI | 4 | 8 | 23.38 | 6.03 | 4/60 |
| 2026 | T20 (leagues & domestic) | 19 | 35 | 15.29 | 8.11 | 4/26 |
| 2026 | T20I | 9 | 13 | 18.62 | 7.81 | 3/12 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| India | ODI | 3 | 105 | 52.50 | 134.6 | 67 | 0 | 1 |
| Pakistan | ODI | 4 | 96 | 48.00 | 102.1 | 41 | 0 | 0 |
| Australia | ODI | 3 | 39 | 39.00 | 95.1 | 17 | 0 | 0 |
| Pakistan | T20I | 3 | 48 | 24.00 | 120.0 | 30 | 0 | 0 |
| India | T20I | 3 | 26 | 13.00 | 86.7 | 17 | 0 | 0 |
| New Zealand | T20I | 3 | 13 | 6.50 | 144.4 | 8 | 0 | 0 |
| Australia | T20I | 3 | 3 | 1.00 | 27.3 | 2 | 0 | 0 |
| St Lucia Kings | T20 (leagues & domestic) | 3 | 95 | 31.67 | 143.9 | 81 | 0 | 1 |
| Jamaica Tallawahs | T20 (leagues & domestic) | 5 | 73 | 14.60 | 90.1 | 56 | 0 | 1 |
| Trinbago Knight Riders | T20 (leagues & domestic) | 3 | 65 | 65.00 | 98.5 | 33 | 0 | 0 |
| Dolphins | T20 (leagues & domestic) | 3 | 55 | 55.00 | 137.5 | 30 | 0 | 0 |
| Guyana Amazon Warriors | T20 (leagues & domestic) | 3 | 35 | 11.67 | 92.1 | 27 | 0 | 0 |
| Sunrisers Eastern Cape | T20 (leagues & domestic) | 4 | 24 | 12.00 | 68.6 | 20 | 0 | 0 |
| Paarl Royals | T20 (leagues & domestic) | 3 | 19 | 6.33 | 90.5 | 10 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Zimbabwe | Test | 4 | 10 | 13.90 | 2.96 | 5/43 |
| Australia | ODI | 3 | 6 | 32.50 | 6.96 | 4/60 |
| Pakistan | ODI | 5 | 6 | 42.00 | 6.87 | 2/32 |
| England | ODI | 3 | 3 | 46.00 | 6.00 | 2/79 |
| India | ODI | 3 | 2 | 99.00 | 8.25 | 2/66 |
| Pakistan | T20I | 3 | 7 | 7.86 | 5.50 | 4/14 |
| Australia | T20I | 3 | 6 | 15.00 | 9.00 | 3/20 |
| India | T20I | 3 | 5 | 14.80 | 8.22 | 2/12 |
| West Indies | T20I | 3 | 4 | 20.50 | 8.20 | 2/31 |
| Zimbabwe | T20I | 3 | 4 | 23.00 | 7.67 | 2/16 |
| New Zealand | T20I | 4 | 1 | 140.00 | 10.00 | 1/34 |
| Sunrisers Eastern Cape | T20 (leagues & domestic) | 5 | 11 | 10.82 | 7.85 | 4/19 |
| Joburg Super Kings | T20 (leagues & domestic) | 3 | 5 | 19.80 | 9.90 | 3/24 |
| Paarl Royals | T20 (leagues & domestic) | 4 | 5 | 23.20 | 9.16 | 2/34 |
| Knights | T20 (leagues & domestic) | 4 | 4 | 35.50 | 9.26 | 2/41 |
| Pretoria Capitals | T20 (leagues & domestic) | 3 | 3 | 36.33 | 9.91 | 2/40 |
| Nelson Mandela Bay Giants | T20 (leagues & domestic) | 3 | 3 | 31.67 | 7.92 | 1/22 |
| Dolphins | T20 (leagues & domestic) | 4 | 2 | 42.50 | 8.50 | 1/9 |
| Durban's Super Giants | T20 (leagues & domestic) | 3 | 2 | 43.00 | 12.29 | 1/37 |
| St Lucia Kings | T20 (leagues & domestic) | 3 | 1 | 82.00 | 11.71 | 1/36 |
| Jamaica Tallawahs | T20 (leagues & domestic) | 5 | 1 | 86.00 | 10.75 | 1/4 |
| Lions | T20 (leagues & domestic) | 3 | 0 | – | 7.11 | 0/10 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Daren Sammy Cricket Ground | 3 | 139 | 69.50 | 81 |
| Queens Sports Club | 2 | 136 | 136.00 | 100 |
| SuperSport Park | 10 | 134 | 19.14 | 81 |
| Warner Park | 6 | 88 | 17.60 | 38 |
| Kingsmead | 5 | 86 | 86.00 | 32 |
| JSCA International Stadium Complex | 1 | 67 | 67.00 | 67 |
| Eden Gardens | 4 | 62 | 20.67 | 32 |
| The Wanderers Stadium | 5 | 51 | 17.00 | 40 |
| Senwes Park | 4 | 50 | 16.67 | 18 |
| Wankhede Stadium | 3 | 49 | 16.33 | 27 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Newlands | 8 | 16 | 14.31 | 9.41 |
| SuperSport Park | 13 | 15 | 29.53 | 6.51 |
| Queens Sports Club | 4 | 10 | 13.90 | 2.96 |
| St George's Park | 7 | 9 | 24.89 | 9.14 |
| Narendra Modi Stadium | 5 | 8 | 18.50 | 8.22 |
| Kingsmead | 8 | 7 | 32.71 | 7.90 |
| Arun Jaitley Stadium | 3 | 6 | 15.17 | 8.15 |
| Grand Prairie Stadium | 2 | 5 | 14.00 | 8.75 |
| Warner Park | 6 | 5 | 31.60 | 9.88 |
| Rawalpindi Cricket Stadium | 1 | 4 | 3.50 | 3.50 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 82 | 71 | 115.5 | 3 | 558 | 31 | 8.13 |
| T20 | Middle | 295 | 345 | 85.5 | 15 | 674 | 38 | 8.32 |
| T20 | Death | 466 | 324 | 143.8 | 29 | 578 | 43 | 9.28 |
| ODI | Powerplay | 0 | 1 | 0.0 | 0 | 186 | 4 | 5.97 |
| ODI | Middle | 117 | 133 | 88.0 | 3 | 408 | 7 | 6.34 |
| ODI | Death | 214 | 164 | 130.5 | 3 | 154 | 8 | 8.84 |
How Corbin Bosch was dismissed
- Caught28 (49%)
- Bowled15 (26%)
- Lbw7 (12%)
- Caught and bowled3 (5%)
- Stumped2 (4%)
- Run out2 (4%)
How Corbin Bosch took wickets
- Caught106
- Bowled28
- Caught and bowled7
- Lbw5
- Hit wicket1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 4 Jan 2026 | 4 |
| 6 Jan 2026 | 2 |
| 12 Jan 2026 | 2 |
| 16 Jan 2026 | 3 |
| 18 Jan 2026 | 1 |
| 31 Jan 2026 | 2 |
| 22 Feb 2026 | 5 |
| 4 Mar 2026 | 2 |
| 4 Apr 2026 | 11 |
| 10 May 2026 | 5 |
| 20 May 2026 | 32 |
| 24 May 2026 | 2 |
| 20 Jun 2026 | 35 |
| 26 Jun 2026 | 24 |
| 27 Jun 2026 | 1 |
| 2 Jul 2026 | 2 |
| 5 Jul 2026 | 21 |
| 9 Sep 2026 | 39 |
| 24 Sep 2026 | 9 |
| 30 Sep 2026 | 13 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 30 Sep 2026 | ODI | Australia | 13* | 20 | not out | Senwes Park |
| 24 Sep 2026 | ODI | Australia | 9* | 6 | not out | Kingsmead |
| 9 Sep 2026 | ODI | Namibia | 39* | 24 | not out | Namibia Cricket Ground |
| 5 Jul 2026 | T20 (leagues & domestic) | San Francisco Unicorns | 21 | 22 | lbw | Knight Riders Cricket Ground |
| 2 Jul 2026 | T20 (leagues & domestic) | Seattle Orcas | 2 | 5 | caught | Knight Riders Cricket Ground |
| 27 Jun 2026 | T20 (leagues & domestic) | Los Angeles Knight Riders | 1 | 6 | bowled | Oakland Coliseum |
| 26 Jun 2026 | T20 (leagues & domestic) | Texas Super Kings | 24 | 27 | bowled | Oakland Coliseum |
| 20 Jun 2026 | T20 (leagues & domestic) | Washington Freedom | 35* | 14 | not out | Grand Prairie Stadium |
| 24 May 2026 | T20 (leagues & domestic) | Rajasthan Royals | 2 | 4 | caught | Wankhede Stadium |
| 20 May 2026 | T20 (leagues & domestic) | Kolkata Knight Riders | 32* | 18 | not out | Eden Gardens |
| 10 May 2026 | T20 (leagues & domestic) | Royal Challengers Bengaluru | 5* | 5 | not out | Shaheed Veer Narayan Singh International Stadium |
| 4 Apr 2026 | T20 (leagues & domestic) | Delhi Capitals | 11* | 4 | not out | Arun Jaitley Stadium |
| 4 Mar 2026 | T20I | New Zealand | 2 | 3 | bowled | Eden Gardens |
| 22 Feb 2026 | T20I | India | 5 | 6 | caught and bowled | Narendra Modi Stadium |
| 31 Jan 2026 | T20I | West Indies | 2* | 2 | not out | The Wanderers Stadium |
| 18 Jan 2026 | T20 (leagues & domestic) | Sunrisers Eastern Cape | 1* | 1 | not out | St George's Park |
| 16 Jan 2026 | T20 (leagues & domestic) | Sunrisers Eastern Cape | 3* | 3 | not out | Newlands |
| 12 Jan 2026 | T20 (leagues & domestic) | Pretoria Capitals | 2 | 7 | caught | SuperSport Park |
| 6 Jan 2026 | T20 (leagues & domestic) | Joburg Super Kings | 2* | 2 | not out | Newlands |
| 4 Jan 2026 | T20 (leagues & domestic) | Paarl Royals | 4 | 5 | caught | Newlands |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 30 Sep 2026 | ODI | Australia | 4/60 | 9 | 1 | Senwes Park |
| 24 Sep 2026 | ODI | Australia | 2/67 | 9 | 0 | Kingsmead |
| 13 Sep 2026 | ODI | Namibia | 1/24 | 6 | 0 | Namibia Cricket Ground |
| 9 Sep 2026 | ODI | Namibia | 1/36 | 7 | 1 | Namibia Cricket Ground |
| 5 Jul 2026 | T20 (leagues & domestic) | San Francisco Unicorns | 0/10 | 2 | 0 | Knight Riders Cricket Ground |
| 4 Jul 2026 | T20 (leagues & domestic) | Los Angeles Knight Riders | 3/19 | 4 | 1 | Knight Riders Cricket Ground |
| 2 Jul 2026 | T20 (leagues & domestic) | Seattle Orcas | 1/11 | 4 | 0 | Knight Riders Cricket Ground |
| 27 Jun 2026 | T20 (leagues & domestic) | Los Angeles Knight Riders | 3/26 | 4 | 0 | Oakland Coliseum |
| 26 Jun 2026 | T20 (leagues & domestic) | Texas Super Kings | 0/26 | 4 | 0 | Oakland Coliseum |
| 21 Jun 2026 | T20 (leagues & domestic) | Texas Super Kings | 4/29 | 4 | 0 | Grand Prairie Stadium |
| 20 Jun 2026 | T20 (leagues & domestic) | Washington Freedom | 1/41 | 4 | 0 | Grand Prairie Stadium |
| 24 May 2026 | T20 (leagues & domestic) | Rajasthan Royals | 1/38 | 4 | 0 | Wankhede Stadium |
| 20 May 2026 | T20 (leagues & domestic) | Kolkata Knight Riders | 3/30 | 3 | 0 | Eden Gardens |
| 14 May 2026 | T20 (leagues & domestic) | Punjab Kings | 1/42 | 4 | 0 | Himachal Pradesh Cricket Association Stadium |
| 10 May 2026 | T20 (leagues & domestic) | Royal Challengers Bengaluru | 4/26 | 4 | 1 | Shaheed Veer Narayan Singh International Stadium |
| 4 May 2026 | T20 (leagues & domestic) | Lucknow Super Giants | 2/20 | 2 | 0 | Wankhede Stadium |
| 4 Apr 2026 | T20 (leagues & domestic) | Delhi Capitals | 1/39 | 3.1 | 0 | Arun Jaitley Stadium |
| 4 Mar 2026 | T20I | New Zealand | 0/35 | 2 | 0 | Eden Gardens |
| 1 Mar 2026 | T20I | Zimbabwe | 2/40 | 4 | 0 | Arun Jaitley Stadium |
| 26 Feb 2026 | T20I | West Indies | 2/31 | 4 | 0 | Narendra Modi Stadium |
Frequently asked questions
How many wickets has Corbin Bosch taken in Tests?
16 wickets in 8 innings at an average of 18.88, economy 3.48, best figures 5/43.
How many wickets has Corbin Bosch taken in ODIs?
19 wickets in 16 innings at an average of 44.37, economy 6.76, best figures 4/60.
How many runs has Corbin Bosch scored in Tests?
245 runs in 6 innings (4 matches) at an average of 61.25 and a strike rate of 76.8, in the data from 2024 to 2025.
How many runs has Corbin Bosch scored in ODIs?
331 runs in 13 innings (16 matches) at an average of 55.17 and a strike rate of 111.1, in the data from 2024 to 2026.
How many runs has Corbin Bosch scored in T20Is?
115 runs in 14 innings (22 matches) at an average of 12.78 and a strike rate of 107.5, in the data from 2025 to 2026.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.