99Played
35Won
42Lost
3Tied / drawn
19No result
45%Win rate
Knights Fixtures
11th Match · CSA 4-Day Series Division 1 2026-27Thursday
Starts Thursday · 1:30 PM IST
13th Match · CSA 4-Day Series Division 1 2026-27Thu 26 Nov
Starts Thu 26 Nov · 1:30 PM IST
18th Match · CSA 4-Day Series Division 1 2026-27Thu 3 Dec
Starts Thu 3 Dec · 1:30 PM IST
25th Match · CSA 4-Day Series Division 1 2026-27Thu 17 Dec
Starts Thu 17 Dec · 1:30 PM IST
27th Match · CSA 4-Day Series Division 1 2026-27Sun 27 Dec
Starts Sun 27 Dec · 1:30 PM IST
1st Match · CSA Provincial One-Day Challenge Division One 2026-27Sat 27 Feb
Starts Sat 27 Feb · 4:30 PM IST
Knights Recent Form
Last 8 matchesWon last 22 won · 5 lostlast 8
- W
vs Mpumalanga RhinosKnights won by 34 runs24 Oct2026 - W
vs South Africa Emerging PlayersKnights won by 54 runs18 Oct2026 - L
vs Eastern StormEastern Storm won by 18 runs14 Oct2026 - L
vs KwaZulu-Natal Inland TuskersKwaZulu-Natal Inland Tuskers won by 7 wickets7 Oct2026 - L
vs TitansTitans won by 124 runs2 Oct2026
Knights Recent Results
52nd Match · CSA T20 Challenge 2026Result
Knights won by 34 runs
43rd Match · CSA T20 Challenge 2026Result
Knights won by 54 runs
37th Match · CSA T20 Challenge 2026Result
Eastern Storm won by 18 runs
24th Match · CSA T20 Challenge 2026Result
KwaZulu-Natal Inland Tuskers won by 7 wickets
15th Match · CSA T20 Challenge 2026Result
Titans won by 124 runs
10th Match · CSA T20 Challenge 2026Result
Boland won by 5 wickets
Knights Leading Players
Most runs
- Jonathan Bird5 matches · avg 44.8 · SR 114269runs
- Gihahn Cloete8 matches · avg 32.8 · SR 75262runs
- Cole Abrahams5 matches · avg 30.6 · SR 92153runs
- George Van Heerden5 matches · avg 24.5 · SR 80147runs
- Jacques Snyman5 matches · avg 24.8 · SR 133124runs
Most wickets
- Dane Piedt8 matches · econ 4.6817wickets
- Malusi Siboto8 matches · econ 4.8713wickets
- Tiaan van Vuuren6 matches · econ 7.378wickets
- Nico van Zyl2 matches · econ 3.695wickets
- Mbongiseni Mhlanga6 matches · econ 8.444wickets
Knights Results
| Date | Opponent | Score | Opp. score | Result |
|---|---|---|---|---|
| 24 Oct 2026 | Mpumalanga RhinosT20 · CSA T20 Challenge 2026 | 126/6 (20) | 92 (18) | W Knights won by 34 runs |
| 18 Oct 2026 | South Africa Emerging PlayersT20 · CSA T20 Challenge 2026 | 206/6 (20) | 152/6 (20) | W Knights won by 54 runs |
| 14 Oct 2026 | Eastern StormT20 · CSA T20 Challenge 2026 | 168/8 (20) | 186/6 (20) | L Eastern Storm won by 18 runs |
| 7 Oct 2026 | KwaZulu-Natal Inland TuskersT20 · CSA T20 Challenge 2026 | 151/6 (20) | 155/3 (18.2) | L KwaZulu-Natal Inland Tuskers won by 7 wickets |
| 2 Oct 2026 | TitansT20 · CSA T20 Challenge 2026 | 143 (17.2) | 267/3 (20) | L Titans won by 124 runs |
| 29 Sep 2026 | BolandT20 · CSA T20 Challenge 2026 | 160/5 (20) | 161/5 (20) | L Boland won by 5 wickets |
| 27 Sep 2026 | Western ProvinceT20 · CSA T20 Challenge 2026 | 168/7 (20) | 169/5 (19.4) | L Western Province won by 5 wickets |
| 17 Sep 2026 | LionsFirst Class · CSA 4-Day Series Division 1 2026-27 | – | – | NR |
| 10 Sep 2026 | North West DragonsFirst Class · CSA 4-Day Series Division 1 2026-27 | 228 & 232 (81) | 251 & 344 (98.4) | L North West Dragons won by 135 runs |
| 23 Nov 2025 | BorderT20 · CSA T20 Knockout 2025 | – | – | NR |
| 18 Nov 2025 | BorderT20 · CSA T20 Knockout 2025 | 76/2 (11.4) | 140/7 (20) | W Knights won by 3 runs (DLS method) |
| 15 Nov 2025 | South Western DistrictsT20 · CSA T20 Knockout 2025 | – | – | NR Match abandoned without a ball bowled |
| 9 Nov 2025 | EasternsT20 · CSA T20 Knockout 2025 | 114/0 | 69/5 | W Knights won by 8 runs (DLS Method) |
| 9 Nov 2025 | Eastern StormT20 · Other matches 2025 | 114/0 (11.1) | 69/5 (6) | W Knights won by 8 runs (DLS method) |
| 5 Nov 2025 | Mpumalanga RhinosT20 · CSA T20 Knockout 2025 | 182/6 (19.5) | 179/6 (20) | W Knights won by 4 wickets |
| 1 Nov 2025 | BorderT20 · CSA T20 Knockout 2025 | 110/7 (20) | 113/6 (16.1) | L Border won by 4 wickets |
| 29 Oct 2025 | Limpopo ImpalasT20 · CSA T20 Knockout 2025 | 199/4 (20) | 100 (14.5) | W Knights won by 99 runs |
| 24 Oct 2025 | Northern Cape HeatT20 · CSA T20 Knockout 2025 | 223/4 (20) | 130 (18.5) | W Knights won by 93 runs |
| 18 Oct 2024 | Western ProvinceT20 · Other matches 2024 | 157/7 (20) | 163/4 (18.5) | L Western Province won by 6 wickets |
| 16 Oct 2024 | DolphinsT20 · Other matches 2024 | 155/9 (20) | 158/4 (18.3) | L Dolphins won by 6 wickets |
| 13 Oct 2024 | TitansT20 · Other matches 2024 | 223/6 (20) | 191/6 (20) | W Knights won by 32 runs |
| 9 Oct 2024 | LionsT20 · Other matches 2024 | 95 (17.5) | 142/7 (20) | L Lions won by 47 runs |
| 6 Oct 2024 | WarriorsT20 · Other matches 2024 | 166/9 (20) | 150/6 (20) | W Knights won by 16 runs |
| 4 Oct 2024 | BolandT20 · Other matches 2024 | 141/4 (20) | 141 (19.5) | T Match tied (Boland won the one-over eliminator) |
| 28 Sep 2024 | North West DragonsT20 · Other matches 2024 | 146/6 (18) | 144/4 (18) | L North West Dragons won by 3 runs (DLS method) |
| 4 Apr 2024 | Northern Cape HeatT20 · Other matches 2024 | 182/9 (20) | 186/5 (20) | L Northern Cape Heat won by 4 runs |
| 27 Mar 2024 | Northern Cape HeatT20 · Other matches 2024 | – | – | NR Match abandoned without a ball bowled |
| 24 Mar 2024 | Mpumalanga RhinosT20 · Other matches 2024 | 168/7 (20) | 97 (16) | W Knights won by 71 runs |
| 20 Mar 2024 | Eastern StormT20 · Other matches 2024 | 123/4 (15.3) | 122 | W Knights won by 6 wickets |
| 17 Mar 2024 | Limpopo ImpalasT20 · Other matches 2024 | 156/8 (20) | 176/3 (20) | L Limpopo Impalas won by 20 runs |
| 12 Mar 2024 | BorderT20 · Other matches 2024 | 229/4 (20) | 198/5 (20) | W Knights won by 31 runs |
| 9 Mar 2024 | South Western DistrictsT20 · Other matches 2024 | 167/6 (17.3) | 166/5 (20) | W Knights won by 4 wickets |
| 2 Nov 2022 | TitansT20 · Other matches 2022 | 120/8 (20) | 158/6 (20) | L Titans won by 38 runs |
| 1 Nov 2022 | North West DragonsT20 · Other matches 2022 | 132 (16.4) | 154/6 (20) | L North West Dragons won by 22 runs |
| 31 Oct 2022 | TitansT20 · Other matches 2022 | 230/9 (20) | 271/3 (20) | L Titans won by 41 runs |
| 28 Oct 2022 | DolphinsT20 · Other matches 2022 | 100/9 (17.1) | – | NR No result |
| 26 Oct 2022 | BolandT20 · Other matches 2022 | 179/6 (20) | 175 (19.4) | W Knights won by 4 runs |
| 23 Oct 2022 | LionsT20 · Other matches 2022 | 158/9 (20) | – | NR No result |
| 20 Oct 2022 | Western ProvinceT20 · Other matches 2022 | 119/1 (13.5) | 116 | W Knights won by 9 wickets |
| 18 Oct 2022 | WarriorsT20 · Other matches 2022 | 21/3 (2.5) | 134/9 (20) | NR No result |
| 22 Oct 2021 | DolphinsT20 · Other matches 2021 | 176/5 (20) | 169/6 (20) | W Knights won by 7 runs |
| 21 Oct 2021 | North West DragonsT20 · Other matches 2021 | 127/7 (19) | 42/0 (2.3) | NR No result |
| 19 Oct 2021 | Western ProvinceT20 · Other matches 2021 | 223/3 (20) | 219/7 (20) | W Knights won by 4 runs |
| 30 Sep 2021 | Mpumalanga RhinosT20 · Other matches 2021 | – | – | NR Match abandoned without a ball bowled |
| 29 Sep 2021 | KwaZulu-Natal Inland TuskersT20 · Other matches 2021 | 154/5 (20) | 120 (19.5) | W Knights won by 34 runs |
| 28 Sep 2021 | TitansT20 · Other matches 2021 | 147/4 (19.1) | 143/8 (20) | W Knights won by 6 wickets |
| 25 Feb 2021 | WarriorsT20 · Other matches 2021 | 143 (20) | 157/8 (20) | L Warriors won by 14 runs |
| 23 Feb 2021 | LionsT20 · Other matches 2021 | 106 | 110/3 (18.1) | L Lions won by 7 wickets |
| 20 Feb 2021 | DolphinsT20 · Other matches 2021 | 144/5 (20) | 145/6 (18.1) | L Dolphins won by 4 wickets |
| 19 Feb 2021 | TitansT20 · Other matches 2021 | 116 | 120/4 (17.1) | L Titans won by 6 wickets |
| 28 Apr 2019 | WarriorsT20 · Other matches 2019 | 96/7 (20) | 99/6 (17.1) | L Warriors won by 4 wickets |
| 26 Apr 2019 | TitansT20 · Other matches 2019 | 148/8 (20) | 150/4 (19.2) | L Titans won by 6 wickets |
| 24 Apr 2019 | DolphinsT20 · Other matches 2019 | – | – | NR Match abandoned without a ball bowled |
| 20 Apr 2019 | LionsT20 · Other matches 2019 | – | – | NR Match abandoned without a ball bowled |
| 14 Apr 2019 | TitansT20 · Other matches 2019 | – | 136/4 (17) | NR No result |
| 12 Apr 2019 | LionsT20 · Other matches 2019 | 110/9 (20) | 150/7 (20) | L Lions won by 40 runs |
| 9 Apr 2019 | WarriorsT20 · Other matches 2019 | – | – | NR Match abandoned without a ball bowled |
| 6 Apr 2019 | DolphinsT20 · Other matches 2019 | 133/8 (20) | 134/6 (18.3) | L Dolphins won by 4 wickets |
| 10 Dec 2017 | LionsT20 · Other matches 2017 | – | 3/0 (1) | NR No result |
| 8 Dec 2017 | DolphinsT20 · Other matches 2017 | 168/4 (17) | 169/4 (16.3) | L Dolphins won by 6 wickets |
| 3 Dec 2017 | TitansT20 · Other matches 2017 | 133/7 (20) | 139/5 (19.5) | L Titans won by 5 wickets |
| 1 Dec 2017 | LionsT20 · Other matches 2017 | 86/2 (13) | – | NR No result |
| 24 Nov 2017 | WarriorsT20 · Other matches 2017 | 156/6 (19.4) | 155/6 (20) | W Knights won by 4 wickets |
| 17 Nov 2017 | DolphinsT20 · Other matches 2017 | – | – | NR No result (abandoned with a toss) |
| 15 Nov 2017 | TitansT20 · Other matches 2017 | 161/7 (20) | 199/4 (20) | L Titans won by 38 runs |
| 10 Nov 2017 | WarriorsT20 · Other matches 2017 | 157/2 (18) | 153/9 (20) | W Knights won by 8 wickets |
| 11 Dec 2016 | DolphinsT20 · Other matches 2016 | 68/1 (6) | 59/5 (8) | W Knights won by 9 wickets (D/L method) |
| 9 Dec 2016 | LionsT20 · Other matches 2016 | 112/2 (18) | 125/8 (20) | W Knights won by 3 runs (D/L method) |
| 2 Dec 2016 | LionsT20 · Other matches 2016 | 162/6 (20) | 182/5 (20) | L Lions won by 20 runs |
| 30 Nov 2016 | WarriorsT20 · Other matches 2016 | 93 | 94/2 (11.2) | L Warriors won by 8 wickets |
| 27 Nov 2016 | TitansT20 · Other matches 2016 | 158/6 (20) | 168/5 (20) | L Titans won by 10 runs |
| 25 Nov 2016 | DolphinsT20 · Other matches 2016 | 153/4 (20) | 154/2 (18.3) | L Dolphins won by 8 wickets |
| 20 Nov 2016 | WarriorsT20 · Other matches 2016 | 115 (18.2) | 157/5 (20) | L Warriors won by 42 runs |
| 18 Nov 2016 | TitansT20 · Other matches 2016 | 185/6 (20) | 186/7 (19.5) | L Titans won by 3 wickets |
| 6 Dec 2015 | TitansT20 · Other matches 2015 | 139/6 (15.5) | 136/9 (20) | W Knights won by 4 wickets |
| 4 Dec 2015 | WarriorsT20 · Other matches 2015 | 170/5 (20) | 171/4 (20) | L Warriors won by 6 wickets |
| 28 Nov 2015 | DolphinsT20 · Other matches 2015 | 85/2 (13) | 82/9 (20) | W Knights won by 8 wickets |
| 25 Nov 2015 | LionsT20 · Other matches 2015 | 175/5 (20) | 146/9 (20) | W Knights won by 29 runs |
| 15 Nov 2015 | LionsT20 · Other matches 2015 | 92 (19) | 112/7 (20) | L Lions won by 20 runs |
| 13 Nov 2015 | TitansT20 · Other matches 2015 | 127/7 (20) | 128/5 (20) | L Titans won by 1 run |
| 6 Nov 2015 | DolphinsT20 · Other matches 2015 | 167/4 (20) | 170/1 (16.4) | L Dolphins won by 9 wickets |
| 1 Nov 2015 | WarriorsT20 · Other matches 2015 | 81/5 (6) | 81/2 (6) | T Match tied (Warriors won the one-over eliminator) |
| 7 Dec 2014 | LionsT20 · Other matches 2014 | 150/2 (17.5) | 148/5 (20) | W Knights won by 8 wickets |
| 3 Dec 2014 | LionsT20 · Other matches 2014 | 186/7 (20) | 22/0 (2.2) | NR No result |
| 28 Nov 2014 | DolphinsT20 · Other matches 2014 | 167/5 (20) | 128 (18.3) | W Knights won by 39 runs |
| 21 Nov 2014 | WarriorsT20 · Other matches 2014 | 146/4 (20) | 149/2 (19.3) | L Warriors won by 8 wickets |
| 16 Nov 2014 | DolphinsT20 · Other matches 2014 | – | 82 (18.5) | NR No result |
| 14 Nov 2014 | TitansT20 · Other matches 2014 | 140/2 (16.2) | 135/6 (20) | W Knights won by 8 wickets |
| 9 Nov 2014 | LionsT20 · Other matches 2014 | 161/7 (20) | 161/7 (20) | T Match tied (Lions won the one-over eliminator) |
| 7 Nov 2014 | TitansT20 · Other matches 2014 | 179/7 (20) | 144/5 (20) | W Knights won by 35 runs |
| 2 Nov 2014 | WarriorsT20 · Other matches 2014 | 205/5 (20) | 131 (18.5) | W Knights won by 74 runs |
| 2 Feb 2014 | TitansT20 · Other matches 2014 | 137/7 (20) | 138/2 (17.3) | L Titans won by 8 wickets |
| 31 Jan 2014 | DolphinsT20 · Other matches 2014 | 86 (13.2) | 170/4 (20) | L Dolphins won by 40 runs (D/L method) |
| 24 Jan 2014 | LionsT20 · Other matches 2014 | – | – | NR No result (abandoned with a toss) |
| 22 Jan 2014 | WarriorsT20 · Other matches 2014 | 145/6 (20) | 140/6 (20) | W Knights won by 5 runs |
| 19 Jan 2014 | TitansT20 · Other matches 2014 | 149/3 (18.5) | 148 | W Knights won by 7 wickets |
| 12 Jan 2014 | LionsT20 · Other matches 2014 | 153/1 (18.4) | 151/4 (20) | W Knights won by 9 wickets |
| 10 Jan 2014 | DolphinsT20 · Other matches 2014 | 176/4 (20) | 177/6 (18.5) | L Dolphins won by 4 wickets |
| 8 Jan 2014 | WarriorsT20 · Other matches 2014 | 116/6 (20) | 119/5 (19.3) | L Warriors won by 5 wickets |
Knights Records
Highest total232vs NWD, 10 Sep 2026
Lowest all out86vs DOL, 31 Jan 2014
Biggest win by runs99 runsvs LMI, 29 Oct 2025 Biggest win by wickets9 wicketsvs WP, 20 Oct 2022
Knights Season by Season
| Year | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| 2026 | 9 | 2 | 6 | 0 | 1 | 25% |
| 2025 | 9 | 6 | 1 | 0 | 2 | 86% |
| 2024 | 14 | 6 | 6 | 1 | 1 | 50% |
| 2022 | 8 | 2 | 3 | 0 | 3 | 40% |
| 2021 | 10 | 4 | 4 | 0 | 2 | 50% |
| 2019 | 8 | 0 | 4 | 0 | 4 | 0% |
| 2017 | 8 | 2 | 3 | 0 | 3 | 40% |
| 2016 | 8 | 2 | 6 | 0 | 0 | 25% |
| 2015 | 8 | 3 | 4 | 1 | 0 | 43% |
| 2014 | 17 | 8 | 5 | 1 | 3 | 62% |
Knights Head to Head
| Opponent | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| Titans | 18 | 6 | 11 | 0 | 1 | 35% |
| Lions | 17 | 4 | 5 | 1 | 7 | 44% |
| Dolphins | 16 | 4 | 8 | 0 | 4 | 33% |
| Warriors | 15 | 5 | 7 | 1 | 2 | 42% |
| Mpumalanga Rhinos | 4 | 3 | 0 | 0 | 1 | 100% |
| Western Province | 4 | 2 | 2 | 0 | 0 | 50% |
| North West Dragons | 4 | 0 | 3 | 0 | 1 | 0% |
| Border | 4 | 2 | 1 | 0 | 1 | 67% |
| Eastern Storm | 3 | 2 | 1 | 0 | 0 | 67% |
| Boland | 3 | 1 | 1 | 1 | 0 | 50% |
| Northern Cape Heat | 3 | 1 | 1 | 0 | 1 | 50% |
| KwaZulu-Natal Inland Tuskers | 2 | 1 | 1 | 0 | 0 | 50% |
| South Western Districts | 2 | 1 | 0 | 0 | 1 | 100% |
| Limpopo Impalas | 2 | 1 | 1 | 0 | 0 | 50% |
| South Africa Emerging Players | 1 | 1 | 0 | 0 | 0 | 100% |
| Easterns | 1 | 1 | 0 | 0 | 0 | 100% |
Knights Record by Venue
| Ground | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| Mangaung Oval | 31 | 12 | 14 | 0 | 5 | 46% |
| Diamond Oval | 17 | 5 | 6 | 0 | 6 | 45% |
| Senwes Park | 13 | 4 | 4 | 1 | 4 | 50% |
| Kingsmead | 9 | 1 | 6 | 0 | 2 | 14% |
| Buffalo Park | 5 | 1 | 4 | 0 | 0 | 20% |
| St George's Park | 5 | 3 | 2 | 0 | 0 | 60% |
| SuperSport Park | 4 | 3 | 1 | 0 | 0 | 75% |
| Newlands | 3 | 0 | 2 | 1 | 0 | 0% |
| The Wanderers Stadium, Johannesburg | 3 | 2 | 0 | 0 | 1 | 100% |
| Boland Park | 2 | 0 | 1 | 1 | 0 | 0% |
| Grey College | 2 | 0 | 1 | 0 | 1 | 0% |
| Uplands College | 2 | 2 | 0 | 0 | 0 | 100% |
| Willowmoore Park | 2 | 1 | 1 | 0 | 0 | 50% |
| LC de Villiers Oval | 1 | 1 | 0 | 0 | 0 | 100% |
Knights Batting
| Player | M | Inns | Runs | HS | Avg | SR | 50+ |
|---|---|---|---|---|---|---|---|
| Jonathan Bird | 5 | 6 | 269 | 97 | 44.83 | 114.0 | 2 |
| Gihahn Cloete | 8 | 9 | 262 | 118 | 32.75 | 74.9 | 1 |
| Cole Abrahams | 5 | 6 | 153 | 66 | 30.60 | 92.2 | 1 |
| George Van Heerden | 5 | 6 | 147 | 53 | 24.50 | 80.3 | 1 |
| Jacques Snyman | 5 | 5 | 124 | 45 | 24.80 | 133.3 | 0 |
| Wian Ruthven | 5 | 6 | 115 | 73 | 19.17 | 118.6 | 1 |
| Malusi Siboto | 5 | 6 | 101 | 36 | 25.25 | 58.7 | 0 |
| Ruan Haasbroek | 4 | 4 | 55 | 39 | 13.75 | 100.0 | 0 |
| Dane Piedt | 3 | 4 | 54 | 24 | 27.00 | 64.3 | 0 |
| Emmanuel Motswiri | 5 | 6 | 53 | 30 | 13.25 | 77.9 | 0 |
| Lesego Senokwane | 3 | 4 | 45 | 18 | 11.25 | 72.6 | 0 |
| Ross Boast | 3 | 3 | 35 | 26 | 11.67 | 120.7 | 0 |
Knights Bowling
| Player | M | Overs | Wkts | Best | Avg | Econ |
|---|---|---|---|---|---|---|
| Dane Piedt | 8 | 75 | 17 | 5 | 20.65 | 4.68 |
| Malusi Siboto | 8 | 65.9 | 13 | 4 | 24.92 | 4.87 |
| Tiaan van Vuuren | 6 | 19 | 8 | 3 | 17.50 | 7.37 |
| Nico van Zyl | 2 | 42.2 | 5 | 3 | 31.20 | 3.69 |
| Mbongiseni Mhlanga | 6 | 16 | 4 | 2 | 33.75 | 8.44 |
| Jacques Snyman | 5 | 8 | 2 | 1 | 29.00 | 7.25 |
| Emmanuel Motswiri | 6 | 39 | 2 | 1 | 114.00 | 5.85 |
| Junaid Dawood | 3 | 8 | 1 | 1 | 56.00 | 7.00 |
| Ntando Soni | 1 | 18 | 1 | 1 | 85.00 | 4.72 |
| Ross Boast | 3 | 11 | 1 | 1 | 96.00 | 8.73 |
Everyone Who Has Played for Knights
- Dane Piedt8 matches · last Oct 2026
- Malusi Siboto8 matches · last Oct 2026
- Gihahn Cloete8 matches · last Oct 2026
- Emmanuel Motswiri6 matches · last Oct 2026
- Mbongiseni Mhlanga6 matches · last Oct 2026
- Tiaan van Vuuren6 matches · last Oct 2026
- Wian Ruthven5 matches · last Oct 2026
- Jacques Snyman5 matches · last Oct 2026
- Jonathan Bird5 matches · last Oct 2026
- Lesego Senokwane3 matches · last Oct 2026
- Seth Fledermaus2 matches · last Oct 2026
- Cole Abrahams5 matches · last Oct 2026
- Ross Boast3 matches · last Oct 2026
- Ruan Haasbroek4 matches · last Oct 2026
- Junaid Dawood3 matches · last Oct 2026
- George Van Heerden5 matches · last Oct 2026
- Ntando Soni2 matches · last Oct 2026
- Nico van Zyl2 matches · last Oct 2026
- Isaac Dikgale1 match · last Oct 2026
- Ruben Maree1 match · last Oct 2026
- Nealan van Heerden1 match · last Oct 2026
Knights Record by Tournament
| Tournament / season | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| CSA T20 Challenge 2026 | 7 | 2 | 5 | 0 | 0 | 29% |
| CSA 4-Day Series Division 1 2026-27 | 2 | 0 | 1 | 0 | 1 | 0% |
| CSA T20 Knockout 2025 | 8 | 5 | 1 | 0 | 2 | 83% |
| Other matches | 82 | 28 | 35 | 3 | 16 | 44% |
| Other matches 2025 | 1 | 1 | 0 | 0 | 0 | 100% |
| Other matches 2024 | 14 | 6 | 6 | 1 | 1 | 50% |
| Other matches 2022 | 8 | 2 | 3 | 0 | 3 | 40% |
| Other matches 2021 | 10 | 4 | 4 | 0 | 2 | 50% |
| Other matches 2019 | 8 | 0 | 4 | 0 | 4 | 0% |
| Other matches 2017 | 8 | 2 | 3 | 0 | 3 | 40% |
| Other matches 2016 | 8 | 2 | 6 | 0 | 0 | 25% |
| Other matches 2015 | 8 | 3 | 4 | 1 | 0 | 43% |
| Other matches 2014 | 17 | 8 | 5 | 1 | 3 | 62% |
