PlayersMen's cricket
E Bosch
87 matches · 2017–2026 · Pretoria Capitals, Dolphins, Middlesex, Barbados Royals, South Africa, Essex, Durban's Super Giants, Paarl Rocks
Batting
Bowling
Latest matches
- 13 Sept 2026Namibia 156 v South Africa 157/1ODISouth Africa won by 9 wickets · South Africa tour of Namibia, 3rd ODI
- 11 Sept 2026South Africa 335/9 v Namibia 178ODISouth Africa won by 157 runs · South Africa tour of Namibia, 2nd ODI
- 6 Sept 2026South Africa 205/5 v Zimbabwe 157T20ISouth Africa won by 48 runs · Namibia T20I Tri-Series, Final
- 4 Sept 2026South Africa 228/4 v Namibia 217/3T20ISouth Africa won by 11 runs · Namibia T20I Tri-Series, match 6
- 1 Sept 2026South Africa 185/7 v Zimbabwe 142T20ISouth Africa won by 43 runs · Namibia T20I Tri-Series, match 4
- 29 Aug 2026Zimbabwe 144/8 v South Africa 146/3T20ISouth Africa won by 7 wickets · Namibia T20I Tri-Series, match 2
- 20 Aug 2026Kent 350 & 254 v Middlesex 249 & 309First-classKent won by 46 runs · County Championship, Group 2, match 33
- 11 Aug 2026Middlesex 354/8 v Sussex 262One-day (other)Middlesex won by 92 runs · One-Day Cup, Group B
- 12 Jul 2026Middlesex 172/6 v Kent 158/7T20 leagueMiddlesex won by 14 runs · Vitality Blast Men, Group South
- 28 Jun 2026Durham 218/6 v Middlesex 118T20 leagueDurham won by 100 runs · Vitality Blast Men, Group Cross Pool
- 26 Jun 2026Middlesex 153/7 v Glamorgan 159/4T20 leagueGlamorgan won by 6 wickets · Vitality Blast Men, Group Cross Pool
- 12 Jun 2026Middlesex 339 & 283/6d v Worcestershire 265 & 216First-classMiddlesex won by 141 runs · County Championship, Group 2, match 27
- 7 Jun 2026Essex 176/5 v Middlesex 116T20 leagueEssex won by 60 runs · Vitality Blast Men, Group South
- 3 Jun 2026Middlesex 130/7 v Surrey 134/2T20 leagueSurrey won by 8 wickets · Vitality Blast Men, Group South
- 31 May 2026Middlesex 126/7 v Hampshire 130/2T20 leagueHampshire won by 8 wickets · Vitality Blast Men, Group South
Numbers cover only the matches in Cricsheet's ball-by-ball archive, so they can differ from official career records, especially for careers that started before the mid-2000s.