Upcoming fixtures
Start times in India Standard Time.
No upcoming Knights matches are in the fixture list yet.
Recent results
- Won
24 Oct 2026 · 21:30 IST
- Won
18 Oct 2026 · 16:30 IST
- Lost
14 Oct 2026 · 21:30 IST
- Lost
7 Oct 2026 · 21:30 IST
CSA T20 Challenge · T20
Knights151/6 (20 ov)
KwaZulu-Natal Inland155/3 (18.2 ov)
KwaZulu-Natal Inland won by 7 wickets (with 10 balls remaining)
- Lost
2 Oct 2026 · 21:30 IST
- Lost
29 Sept 2026 · 21:30 IST
CSA T20 Challenge · T20
Rocks (Boland)161/5 (20 ov)
Knights160/5 (20 ov)
Rocks (Boland) won by 5 wickets (with 0 ball remaining)
- Lost
27 Sept 2026 · 21:30 IST
CSA T20 Challenge · T20
Western Province169/5 (19.4 ov)
Knights168/7 (20 ov)
Western Province won by 5 wickets (with 2 balls remaining)
Players
Players named in Knights's playing XIs in matches with a full FairPlay scorecard, most appearances first. Player pages show figures from those matches only, not career records.
- Dane Piedt10 matches
- Gihahn Cloete7 matches
- Jacques Snyman7 matches
- Malusi Siboto7 matches
- Tiaan van Vuuren7 matches
- Mbongiseni Mhlanga6 matches
- Emmanuel Motswiri5 matches
- Jonathan Bird5 matches
- Wian Ruthven4 matches
- Cole Abrahams4 matches
- Ruan Haasbroek4 matches
- George Van Heerden4 matches
- Ross Boast3 matches
- Junaid Dawood3 matches
- Lesego Senokwane2 matches
- Seth Flerdermaus2 matches
- Isaac Dikgale1 match
- Nico Van Zyl1 match
- Ntandoyenkosi Soni1 match
- Ruben Maree1 match
- Nealan Van Heerden1 match
Pages for players with fewer than 3 recorded matches are kept out of search results until more scorecards are in.
FairPlay rating
FairPlay's own team-strength rating for each format group, built from verified results. Every team starts at 1500; beating stronger teams raises it more. A rating is shown once a team has 8 rated matches.
T20 and shorter
1450
9 rated matches · last played 24 Oct 2026
Record by competition
| Competition | P | W | L | Win % |
|---|---|---|---|---|
| CSA T20 Challenge | 7 | 2 | 5 | 29% |
Highest totals
| Total | Team | Match |
|---|---|---|
| 206/620 ov | Knightsv South Africa Emerging | 18 Oct 2026CSA T20 Challenge · T20 |
| 168/720 ov | Knightsv Western Province | 27 Sept 2026CSA T20 Challenge · T20 |
| 168/820 ov | Knightsv Eastern Strom | 14 Oct 2026CSA T20 Challenge · T20 |
| 160/520 ov | Knightsv Rocks (Boland) | 29 Sept 2026CSA T20 Challenge · T20 |
| 151/620 ov | Knightsv KwaZulu-Natal Inland | 7 Oct 2026CSA T20 Challenge · T20 |
About this page
- Scores, fixtures and results come from FairPlay's verified Sportmonks match data. Matches the source does not cover are not counted.
- Records cover the last 12 months (27 Sept 2026 to 24 Oct 2026) and are calculated by FairPlay. They are not official records. “No winner” covers draws, ties and no results; abandoned matches are not counted as played.
- Past results and ratings describe what has happened. They are not a tip or a prediction for any match.
- Updated Thu, 5 Nov, 07:40 IST.
