Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Knights: Batting innings by innings (All T20s)

The highest score in T20 cricket for Knights is 120* by David Miller (KNI) v TIT at Benoni, 18 Nov 2016.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Knights×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
David MillerKNI120*6189196.724not out1v TITBenoni18 Nov 2016
Theunis de BruynKNI1005576181.823b KJ Abbott1v DOLKimberley6 Nov 2015
Reeza HendricksKNI98*66131148.481not out1v CCKimberley11 Nov 2015
Jonathan BirdKNI974687210.871c Bandile Mbatha b Jason Rowles1v SA-EPretoria18 Oct 2026
Loots BosmanKNI915755159.652b AC Thomas1v TITCenturion6 Mar 2013
Jacques SnymanKNI9052103173.082b M Nabe2v WARPort Elizabeth14 Feb 2022
Raynard van TonderKNI81*5763142.113not out2v WARDurban25 Feb 2021
Patrick KrugerKNI7960101131.671c HG Kuhn b MP Siboto2v TITKimberley27 Nov 2016
Theunis de BruynKNI78*4836162.503not out2v WARPort Elizabeth10 Nov 2017
Reeza HendricksKNI76*4881158.332not out2v TITBloemfontein14 Nov 2014
Rilee RossouwKNI764774161.702c ND McKenzie b GC Viljoen1v LIOKimberley12 Mar 2013
Reeza HendricksKNI74*5381139.622not out2v LIOJohannesburg7 Dec 2014
Patrick KrugerKNI744974151.022c RE Levi b JF Smith1v CCJohannesburg12 Nov 2016
Wian RuthvenKNI734254173.812st †CD Shekleton b Parth Patel1v KIBloemfontein7 Oct 2026
Pite van BiljonKNI72*5434133.334not out1v DOLDurban20 Feb 2021
Reeza HendricksKNI72*5670128.571not out1v LIOPotchefstroom25 Nov 2015
Rilee RossouwKNI725392135.852c D Pretorius b CH Morris2v LIOBloemfontein12 Jan 2014
Morné van WykKNI70*4463159.091not out2v LIOBloemfontein26 Feb 2012
Reeza HendricksKNI69*5370130.191not out2v LIOBloemfontein12 Jan 2014
Reeza HendricksKNI695052138.002b DJ Bravo1v DOLKimberley28 Nov 2014
Gihahn CloeteKNI68*42111161.901not out2v WPPotchefstroom20 Oct 2022
CP KlijnhansKNI67*5471124.071not out2v WARPort Elizabeth14 Feb 2022
Andre RussellKNI66*2347286.966not out2v TITBenoni6 Dec 2015
Rilee RossouwKNI663246206.253c G Coetzee b BS Makhanya1v TITCenturion13 Oct 2024
Cole AbrahamsKNI665061132.002c Gavin Kaplan b I Manack1v BOLPaarl29 Sept 2026
Dean ElgarKNI665242126.923c †M Mosehle b M Morkel2v TITCenturion19 Jan 2014
Reeza HendricksKNI64*5041128.002not out2v CCBloemfontein17 Jan 2014
Rilee RossouwKNI64*6470100.002not out1v WARKimberley22 Jan 2014
Rilee RossouwKNI6434101188.243b LL Tsotsobe1v LIOKimberley3 Dec 2014
Theunis de BruynKNI63*4161153.663not out1v DOLBloemfontein25 Nov 2016
David MillerKNI62*4773131.914not out2v WARPort Elizabeth10 Nov 2017
Morné van WykKNI625063124.002c RE van der Merwe b AC Thomas2v TITCenturion19 Feb 2012
Pite van BiljonKNI61*4153148.784not out2v TITCenturion19 Jan 2014
Dean ElgarKNI61*4381141.863not out2v DOLBloemfontein27 Feb 2013
Rilee RossouwKNI61*4791129.792not out2v DOLBloemfontein27 Feb 2013
Dean ElgarKNI61*6024101.674not out1v WARPort Elizabeth14 Mar 2013
Patrick KrugerKNI603672166.675c T Bokako b MP Siboto1v LIOPotchefstroom23 Oct 2022
Reeza HendricksKNI604652130.431c C Chetty b CJ Alexander1v DOLKimberley10 Jan 2014
David MillerKNI593243184.384c JP Duminy b D Paterson2v CCKimberley6 Dec 2017
Jacques SnymanKNI583762156.761c H Viljoen b JF Smith1v DOLBloemfontein16 Oct 2024
Jonathan BirdKNI583733156.761st Ronan Hermann b Jurie Snyman2v ESBloemfontein14 Oct 2026
Rilee RossouwKNI584251138.103c J Symes b LL Tsotsobe2v LIOJohannesburg7 Dec 2014
Morné van WykKNI585332109.431c VB van Jaarsveld b I Khan1v DOLDurban14 Mar 2012
Andre RussellKNI57*3144183.876not out1v WAREast London21 Nov 2014
Patrick KrugerKNI573833150.001c GF Linde b T Bokako2v CCCape Town16 Apr 2019
Dean ElgarKNI56*5041112.003not out2v CCBloemfontein22 Mar 2013
Diego RosierKNI55*2762203.705not out1v WARJohannesburg2 Nov 2014
Reeza HendricksKNI553642152.785b AC Thomas2v TITCenturion19 Feb 2012
Jacques SnymanKNI533043176.672c SV Kitime b S von Berg1v BOLPotchefstroom26 Oct 2022
George Van HeerdenKNI534232126.193b Lehan Botha1v BOLPaarl29 Sept 2026
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.