Domestic · KNI · T20

Knights

FormWWLLLL
97Played
35Won
41Lost
3Tied / drawn
18No result
46%Win rate

Knights Fixtures

Knights Recent Form

Last 8 matchesWon last 22 won · 5 lostlast 8
  1. NRv BDR
  2. Lv WP
  3. Lv BOL
  4. Lv TIT
  5. Lv KZN
  6. Lv EAS
  7. Wv SA-E
  8. Wv MPR

Knights Recent Results

All results

Knights Leading Players

Most runs
  1. Jonathan Bird4 matches · avg 54.5 · SR 164218runs
  2. Gihahn Cloete7 matches · avg 21.3 · SR 114128runs
  3. Jacques Snyman5 matches · avg 24.8 · SR 133124runs
  4. George Van Heerden4 matches · avg 27.0 · SR 114108runs
  5. Cole Abrahams4 matches · avg 35.7 · SR 141107runs
Most wickets
  1. Dane Piedt7 matches · econ 8.1211wickets
  2. Tiaan van Vuuren6 matches · econ 7.378wickets
  3. Malusi Siboto7 matches · econ 9.416wickets
  4. Mbongiseni Mhlanga6 matches · econ 8.444wickets
  5. Jacques Snyman5 matches · econ 7.252wickets

Knights Results

DateOpponentScoreOpp. scoreResult
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
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/069/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 106110/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 116120/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 9394/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 total230/9vs TIT, 31 Oct 2022
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

YearPWLT/DNRWin %
20267250029%
20259610286%
202414661150%
20228230340%
202110440250%
2019804040%
20178230340%
20168260025%
20158341043%
201417851362%

Knights Head to Head

OpponentPWLT/DNRWin %
Titans186110135%
Dolphins16480433%
Lions16451644%
Warriors15571242%
Mpumalanga Rhinos43001100%
Western Province4220050%
Border4210167%
Eastern Storm3210067%
Boland3111050%
Northern Cape Heat3110150%
North West Dragons302010%
KwaZulu-Natal Inland Tuskers2110050%
South Western Districts21001100%
Limpopo Impalas2110050%
South Africa Emerging Players11000100%
Easterns11000100%

Knights Record by Venue

GroundPWLT/DNRWin %
Mangaung Oval3112140546%
Diamond Oval17560645%
Senwes Park13441450%
Kingsmead9160214%
Buffalo Park5140020%
St George's Park5320060%
SuperSport Park4310075%
Newlands302100%
The Wanderers Stadium, Johannesburg32001100%
Boland Park201100%
Uplands College22000100%
Willowmoore Park2110050%
LC de Villiers Oval11000100%

Knights Batting

PlayerMInnsRunsHSAvgSR50+
Jonathan Bird442189754.50163.92
Gihahn Cloete771284121.33114.30
Jacques Snyman551244524.80133.30
George Van Heerden441085327.00113.71
Cole Abrahams441076635.67140.81
Wian Ruthven441027325.50164.51
Ruan Haasbroek44553913.75100.00
Malusi Siboto44453622.50104.70
Emmanuel Motswiri44403020.00111.10
Ross Boast33352611.67120.70
Lesego Senokwane22301815.00115.40
Dane Piedt22252225.00131.60

Knights Bowling

PlayerMOversWktsBestAvgEcon
Dane Piedt72611519.188.12
Tiaan van Vuuren6198317.507.37
Malusi Siboto724.46238.679.41
Mbongiseni Mhlanga6164233.758.44
Jacques Snyman582129.007.25
Nico van Zyl12.21125.0010.71
Junaid Dawood381156.007.00
Ross Boast3111196.008.73
Emmanuel Motswiri51311135.0010.38

Everyone Who Has Played for Knights

Knights Record by Tournament

Tournament / seasonPWLT/DNRWin %
CSA T20 Challenge 20267250029%
CSA T20 Knockout 20258510283%
Other matches82283531644%
Other matches 202511000100%
Other matches 202414661150%
Other matches 20228230340%
Other matches 202110440250%
Other matches 2019804040%
Other matches 20178230340%
Other matches 20168260025%
Other matches 20158341043%
Other matches 201417851362%