CricketWise
  1. Home
  2. Teams
  3. Knights

Club / franchise team · Men

Knights cricket team stats and records

Data through 27 September 2026Last updated 27 September 2026

Knights played 93 matches in the data (2012–2026), winning 32 and losing 53, a win rate of 37.6% in matches with a result. Rilee Rossouw has scored the most runs for them in the data (1,102).

Matches
93
2012–2026
Won
32
Lost
53
Win %
37.6%
matches with a result
Tied / drawn / NR
1 / 0 / 7

Knights results by format

Results by format
FormatPlayedWonLostTiedDrawnNRWin %Years
T20 (leagues & domestic)93325310737.6%2012–2026

Win percentage by year

02040608020122016202433.3
Knights: win percentage by year (matches with a result)
0204060802012201420162019202433.3
Knights: win percentage by year (matches with a result)
Show as table
Knights: win percentage by year (matches with a result)
YearWin %
201271.4
201344.4
201450.0
201537.5
201630.0
201728.6
20190.0
202120.0
202233.3
202433.3

Years with at least 3 matches with a result.

Knights head to head

Record against each opponent (5+ matches)
OpponentPlayedWonLostOther
vs Titans187110
vs Lions17584
vs Dolphins175102
vs Warriors16871
vs Cape Cobras153111

Highest and lowest totals by Knights

Highest totals
TeamScoreOversAgainstDateResult
Knights230/920Titans31 Oct 2022Lost
Knights223/620Titans13 Oct 2024Won
Knights205/520Warriors2 Nov 2014Won
Knights196/320Titans6 Mar 2013Won
Knights186/720Lions3 Dec 2014No result
Lowest all-out totals
TeamScoreOversAgainstDateResult
Knights8613.2Dolphins31 Jan 2014Lost
Knights9219Lions15 Nov 2015Lost
Knights9319.4Warriors30 Nov 2016Lost
Knights9517.5Lions9 Oct 2024Lost
Knights10620Lions23 Feb 2021Lost

Biggest wins

Largest victories (rain-rule results excluded)
WinnerMarginAgainstFormatDateGround
Knights74 runsWarriorsT202 Nov 2014The Wanderers Stadium
Knights39 runsDolphinsT2028 Nov 2014Diamond Oval
Knights38 runsCape CobrasT2012 Nov 2016The Wanderers Stadium
Knights35 runsTitansT207 Nov 2014SuperSport Park
Knights32 runsTitansT2013 Oct 2024SuperSport Park
Knights9 wicketsDolphinsT2027 Feb 2013Mangaung Oval
Knights9 wicketsLionsT2012 Jan 2014Mangaung Oval
Knights9 wicketsWarriorsT2014 Feb 2022St George's Park

Heaviest defeats

Largest defeats (rain-rule results excluded)
WinnerMarginAgainstFormatDateGround
Cape Cobras80 runsKnightsT2017 Jan 2014Mangaung Oval
Lions47 runsKnightsT209 Oct 2024Mangaung Oval
Warriors42 runsKnightsT2020 Nov 2016Mangaung Oval
Titans41 runsKnightsT2031 Oct 2022Senwes Park
Lions40 runsKnightsT2012 Apr 2019Senwes Park
Dolphins9 wicketsKnightsT206 Nov 2015Diamond Oval
Titans8 wicketsKnightsT2026 Mar 2013Mangaung Oval
Titans8 wicketsKnightsT202 Feb 2014Diamond Oval

Most runs for Knights

Top 10 run scorers for the team in the data
PlayerTeamInnsRunsAvgSRHS100s
Rilee RossouwKnights371,10231.49136.7760
Reeza HendricksKnights311,04643.58123.2980
PJ van BiljonKnights4072520.71113.6720
Patrick KrugerKnights3566120.66124.5790
Theunis de BruynKnights2165736.50128.11001
Jacques SnymanKnights2564226.75145.9900
Dean ElgarKnights1750255.78112.8660
Raynard van TonderKnights1947327.82109.0810
David MillerKnights1246466.29151.61201
RS SecondKnights2045626.82109.4520

Most wickets for Knights

Top 10 wicket takers for the team in the data
PlayerTeamInnsWktsAvgEconBest
SC van SchalkwykKnights424725.007.684/19
Malusi SibotoKnights494528.007.814/19
Andre RussellKnights162515.686.574/11
Gerald CoetzeeKnights152418.927.654/22
M BudazaKnights202421.177.964/32
Ryan McLarenKnights322436.758.092/27
D du PreezKnights262231.007.754/25
JJ van der WathKnights242030.057.242/13
Aubrey SwanepoelKnights251831.788.673/24
WL CoetseeKnights311642.197.342/19

Grounds where Knights played most

Latest Knights matches in the data

Most recent matches in the data
DateTeamsResultGround
27 Sep 2026Knights 168/7 (20 ov)
Western Province 169/5 (19.4 ov)
Western Province won by 5 wicketsNewlands
18 Oct 2024Knights 157/7 (20 ov)
Western Province 163/4 (18.5 ov)
Western Province won by 6 wicketsNewlands
16 Oct 2024Knights 155/9 (20 ov)
Dolphins 158/4 (18.3 ov)
Dolphins won by 6 wicketsMangaung Oval
13 Oct 2024Knights 223/6 (20 ov)
Titans 191/6 (20 ov)
Knights won by 32 runsSuperSport Park
9 Oct 2024Lions 142/7 (20 ov)
Knights 95 (17.5 ov)
Lions won by 47 runsMangaung Oval
6 Oct 2024Knights 166/9 (20 ov)
Warriors 150/6 (20 ov)
Knights won by 16 runsSt George's Park
28 Sep 2024North West 144/4 (18 ov)
Knights 146/6 (18 ov)
North West won by 3 runs (D/L)Mangaung Oval
2 Nov 2022Titans 158/6 (20 ov)
Knights 120/8 (20 ov)
Titans won by 38 runsSenwes Park
1 Nov 2022North West 154/6 (20 ov)
Knights 132 (16.4 ov)
North West won by 22 runsSenwes Park
31 Oct 2022Titans 271/3 (20 ov)
Knights 230/9 (20 ov)
Titans won by 41 runsSenwes Park

Competitions

Frequently asked questions

How many matches have Knights won?
32 of 93 matches in the data (2012–2026): 32 of 93 T20 (leagues & domestic).
What is Knights's highest total?
230/9 against Titans on 31 Oct 2022.
What is Knights's lowest total?
86 all out against Dolphins on 31 Jan 2014.
What is Knights's biggest win?
By 74 runs against Warriors (T20, 2 Nov 2014).
Who has taken the most wickets for Knights?
SC van Schalkwyk, with 47 wickets in the data.

Coverage: Cricsheet data only (from the early 2000s). Matches against Afghanistan are not included.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.