C Bosch
Mumbai Indians · all_rounder
640
Runs
18.29
Batting average
77
Wickets
8.57
Economy
Batting
Matches46
Innings46
Runs640
Average18.29
Strike rate110.92
High score81
Fifties2
Hundreds0
Boundaries
Fours51
Sixes19
Bowling
Innings58
Overs184.2
Wickets77
Runs conceded1578
Average20.49
Economy8.57
Strike rate14.35
Best figures4/15
How they get out
Caught19
Caught behind0
Bowled8
LBW4
Stumped2
Run out2
Fielding
Catches31
Stumpings0
Run outs4
Total dismissals35
Grounds C Bosch plays most
- Warner Park, Basseterre, St Kitts6 matches · 88 runs · 5 wkts
- Narendra Modi Stadium4 matches · 5 runs · 6 wkts
- Harare Sports Club4 matches · 34 runs · 2 wkts
- Knight Riders Cricket Ground, Pomona3 matches · 23 runs · 4 wkts
- The Wanderers Stadium3 matches · 11 runs · 1 wkts
- Boland Park3 matches · 25 runs · 4 wkts
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 5 Jul 2026 | Major League Cricket | San Francisco Unicorns | 21 (22) | 0/14 (2) |
| 4 Jul 2026 | Major League Cricket | Los Angeles Knight Riders | — | 3/19 (4) |
| 2 Jul 2026 | Major League Cricket | Seattle Orcas | 2 (5) | 1/11 (4) |
| 27 Jun 2026 | Major League Cricket | Los Angeles Knight Riders | 1 (6) | 3/27 (4) |
| 26 Jun 2026 | Major League Cricket | Texas Super Kings | 24 (27) | 0/26 (4) |
| 21 Jun 2026 | Major League Cricket | Texas Super Kings | — | 4/29 (4) |
| 20 Jun 2026 | Major League Cricket | Washington Freedom | 35* (15) | 1/44 (4) |
| 24 May 2026 | Indian Premier League | Rajasthan Royals | 2 (4) | 1/39 (4) |
| 20 May 2026 | Indian Premier League | Kolkata Knight Riders | 32* (18) | 3/30 (3) |
| 14 May 2026 | Indian Premier League | Punjab Kings | — | 1/43 (4) |
| 10 May 2026 | Indian Premier League | Royal Challengers Bengaluru | 5* (5) | 4/26 (4) |
| 4 May 2026 | Indian Premier League | Lucknow Super Giants | — | 2/20 (2) |
| 4 Apr 2026 | Indian Premier League | Delhi Capitals | 11* (4) | 1/39 (3.2) |
| 4 Mar 2026 | ICC Men's T20 World Cup | New Zealand | 2 (4) | 0/35 (2) |
| 1 Mar 2026 | ICC Men's T20 World Cup | Zimbabwe | — | 2/40 (4) |
| 26 Feb 2026 | ICC Men's T20 World Cup | West Indies | — | 2/31 (4) |
| 22 Feb 2026 | ICC Men's T20 World Cup | India | 5 (6) | 2/12 (3) |
| 18 Feb 2026 | ICC Men's T20 World Cup | United Arab Emirates | — | 3/13 (4) |
| 14 Feb 2026 | ICC Men's T20 World Cup | New Zealand | — | 1/34 (4) |
| 9 Feb 2026 | ICC Men's T20 World Cup | Canada | — | 1/27 (4) |
| 31 Jan 2026 | Other T20 | West Indies | 2* (2) | 0/16 (2) |
| 27 Jan 2026 | Other T20 | West Indies | — | 2/35 (4) |
| 1 Nov 2025 | South Africa tour of Pakistan | Pakistan | 30* (26) | 2/24 (4) |
| 31 Oct 2025 | South Africa tour of Pakistan | Pakistan | 11 (12) | 1/17 (2) |
| 28 Oct 2025 | South Africa tour of Pakistan | Pakistan | 7 (5) | 4/15 (4) |
| 10 Sept 2025 | South Africa tour of England | England | — | 2/21 (2) |
| 16 Aug 2025 | South Africa tour of Australia | Australia | 1 (4) | 3/28 (4) |
| 12 Aug 2025 | South Africa tour of Australia | Australia | 0 (3) | 3/20 (3) |
| 10 Aug 2025 | South Africa tour of Australia | Australia | 2 (4) | 0/44 (3) |
| 26 Jul 2025 | Zimbabwe Twenty20 Tri-Series | New Zealand | 3* (2) | 0/40 (4) |
| 20 Jul 2025 | Zimbabwe Twenty20 Tri-Series | Zimbabwe | — | 2/16 (4) |
| 16 Jul 2025 | Zimbabwe Twenty20 Tri-Series | New Zealand | 8 (4) | 0/33 (4) |
| 14 Jul 2025 | Zimbabwe Twenty20 Tri-Series | Zimbabwe | 23* (15) | 0/37 (4) |
| 6 May 2025 | Indian Premier League | Gujarat Titans | 27 (22) | — |
| 1 May 2025 | Indian Premier League | Rajasthan Royals | — | 0/30 (3) |
| 27 Apr 2025 | Indian Premier League | Lucknow Super Giants | 20 (10) | 1/26 (4) |
| 4 Apr 2025 | Indian Premier League | Lucknow Super Giants | — | — |
| 8 Feb 2025 | SA20 | Sunrisers Eastern Cape | 0 (2) | 1/28 (3) |
| 4 Feb 2025 | SA20 | Paarl Royals | — | 2/36 (3.7) |
| 31 Jan 2025 | SA20 | Pretoria Capitals | — | 2/43 (4) |
| 29 Jan 2025 | SA20 | Sunrisers Eastern Cape | — | 4/19 (3.3) |
| 25 Jan 2025 | SA20 | Durban's Super Giants | — | 1/37 (3) |
| 18 Jan 2025 | SA20 | Joburg Super Kings | — | 1/27 (3) |
| 9 Jan 2025 | SA20 | Sunrisers Eastern Cape | — | 0/10 (2) |
| 20 Jan 2024 | SA20 | Joburg Super Kings | 9 (6) | — |
| 18 Jan 2024 | SA20 | Durban's Super Giants | 1 (4) | — |
| 14 Jan 2024 | SA20 | Paarl Royals | 10 (8) | 0/38 (3) |
| 12 Jan 2024 | SA20 | Paarl Royals | 5 (10) | 2/36 (4) |
| 16 Sept 2023 | Caribbean Premier League | Jamaica Tallawahs | 10 (24) | 0/30 (2) |
| 9 Sept 2023 | Caribbean Premier League | St Lucia Kings | 12 (13) | 1/36 (4) |
| 3 Sept 2023 | Caribbean Premier League | Barbados Royals | 5 (3) | 1/29 (3) |
| 2 Sept 2023 | Caribbean Premier League | Guyana Amazon Warriors | 27 (27) | 1/32 (3) |
| 27 Aug 2023 | Caribbean Premier League | Trinbago Knight Riders | 30 (22) | 3/22 (3) |
| 26 Aug 2023 | Caribbean Premier League | Barbados Royals | 38* (14) | 1/28 (3) |
| 24 Aug 2023 | Caribbean Premier League | Guyana Amazon Warriors | 8 (9) | 0/26 (3) |
| 23 Aug 2023 | Caribbean Premier League | Jamaica Tallawahs | 0 (1) | 0/31 (3) |
| 24 Jan 2023 | SA20 | Sunrisers Eastern Cape | — | — |
| 19 Jan 2023 | SA20 | Sunrisers Eastern Cape | 20 (29) | — |
| 30 Sept 2022 | Caribbean Premier League | Jamaica Tallawahs | 7 (5) | 0/17 (1) |
| 21 Sept 2022 | Caribbean Premier League | Barbados Royals | — | — |
| 18 Sept 2022 | Caribbean Premier League | Guyana Amazon Warriors | 0 (2) | — |
| 15 Sept 2022 | Caribbean Premier League | Jamaica Tallawahs | 0 (4) | 0/8 (1) |
| 13 Sept 2022 | Caribbean Premier League | Trinbago Knight Riders | 33* (48) | — |
| 11 Sept 2022 | Caribbean Premier League | Jamaica Tallawahs | 56 (50) | 1/4 (1) |
| 8 Sept 2022 | Caribbean Premier League | St Lucia Kings | 81 (51) | 0/29 (2) |
| 7 Sept 2022 | Caribbean Premier League | Trinbago Knight Riders | 2* (2) | — |
| 4 Sept 2022 | Caribbean Premier League | St Lucia Kings | 2 (5) | 0/18 (1) |
| 1 Sept 2022 | Caribbean Premier League | St Kitts and Nevis Patriots | 10 (13) | 1/33 (3) |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe weekly digest
One email a week: the venue numbers that moved and the matchups worth knowing about, computed from ball-by-ball data. No tips, no spam, one-click unsubscribe.
For adults 18 and over. Nothing we send is financial advice.