South Africa
CSA 1st Class Series: Division 1
Fixtures, live scores and results.
Fixtures & Results
- Western Province vs Warriors · finished
- DP World Lions vs Rocks · finished
- Knights vs North West Dragons · finished
- Titans vs Dolphins · finished
- Warriors vs Titans · finished
- Knights vs DP World Lions · finished
- Rocks vs North West Dragons · finished
- Western Province vs Dolphins · finished
- Dolphins vs Western Province · upcoming
- North West Dragons vs DP World Lions · upcoming
- Titans vs Warriors · upcoming
- Knights vs Rocks · upcoming
- Warriors vs Dolphins · upcoming
- Rocks vs Knights · upcoming
- Western Province vs Titans · upcoming
- DP World Lions vs North West Dragons · upcoming
- Dolphins vs Rocks · upcoming
- Knights vs Warriors · upcoming
- Titans vs DP World Lions · upcoming
- North West Dragons vs Western Province · upcoming
- DP World Lions vs Warriors · upcoming
- Dolphins vs Titans · upcoming
- North West Dragons vs Knights · upcoming
- Rocks vs DP World Lions · upcoming
- Warriors vs Western Province · upcoming
- Knights vs Titans · upcoming
- Rocks vs Western Province · upcoming
- North West Dragons vs Dolphins · upcoming
- Warriors vs Rocks · upcoming
- Western Province vs Knights · upcoming
- DP World Lions vs Dolphins · upcoming
- Titans vs North West Dragons · upcoming
- Dolphins vs Knights · upcoming
- Western Province vs DP World Lions · upcoming
- Rocks vs Titans · upcoming
- Warriors vs North West Dragons · upcoming
- Dolphins vs Warriors · upcoming
- North West Dragons vs Rocks · upcoming
- DP World Lions vs Knights · upcoming
- Titans vs Western Province · upcoming
Most Runs
- 1. Diego Rosier412
- 2. Lehan Botha411
- 3. David Bedingham271
- 4. Ruan de Swardt217
- 5. Jiveshan Pillay202
- 6. Meeka-eel Prince186
- 7. Ryan Rickelton176
- 8. Marques Ackerman167
- 9. Semal Pillay166
- 10. Donovan Ferreira163
- 11. Wihan Lubbe150
- 12. Tristan Luus150
- 13. Gihahn Cloete134
- 14. Joshua van Heerden133
- 15. Gavin Kaplan123
- 16. Sinalo Gobeni108
- 17. Ruan Terblanche107
- 18. Temba Bavuma100
- 19. Joshua Richards91
- 20. Rubin Hermann90
- 21. Glenton Stuurman88
- 22. Grant Roelofsen88
- 23. Blayde Capell81
- 24. Neil Brand80
- 25. Wandile Makwetu79
- 26. Bryce Parsons71
- 27. Sibonelo Makhanya71
- 28. Jhedli van Briesies70
- 29. Khaya Zondo69
- 30. Senuran Muthusamy61
- 31. Wilco de Bruin58
- 32. Tristan Stubbs57
- 33. JP King57
- 34. Simon Harmer56
- 35. Malusi Siboto56
- 36. Jean du Plessis55
- 37. Mitchell van Buuren53
- 38. Patrick Kruger53
- 39. Jono Bird51
- 40. Daniel Smith50
- 41. Kyle Verreynne50
- 42. Romashan Pillay48
- 43. Cole Abrahams46
- 44. Tshepang Dithole43
- 45. Lethabo Phahlamohlaka40
- 46. Onke Nyaku39
- 47. George van Heerden39
- 48. Lizaad Williams38
- 49. Marco Jansen37
- 50. Mihlali Mpongwana37