Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM104/1 (26.4)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Knights: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Knights×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
TG MokoenaKNICape Cobras2017-20214414214*14.004495.4500021
Gihahn CloeteKNISouth Africa Emerging2026110414141.0034120.5900021
Jonathan BirdKNIWestern Province2026110414141.0026157.6900051
Farhaan BehardienKNIDolphins2021-20222214136*41.0038107.8900021
Tumelo BodibeKNILions2014-20165424122*20.5036113.8900022
Pite van BiljonKNIWestern Province2022210404040.0035114.2900031
Aubrey SwanepoelKNICape Cobras2012-2017541402013.334393.0200030
Ruan HaasbroekKNIWestern Province2026110393939.0031125.8100041
Lesego SenokwaneKNINorth West2024110393939.0031125.8100031
Dian ForresterKNIWestern Province2024110393939.0026150.0000021
Migael PretoriusKNIDolphins2021-20223213938*39.0025156.0000012
Gihahn CloeteKNIWarriors2013-202444039379.7539100.0000241
Gerald CoetzeeKNITitans2019-2022330383712.6717223.5300115
Morné van WykKNIWarriors2012110373737.0026142.3100031
Gihahn CloeteKNIBoland2022-2026221372337.0031119.3500070
Malusi SibotoKNIEastern Strom2026110363636.0029124.1400040
Gerhardt AbrahamsKNILions2014220352117.5029120.6900041
Morné van WykKNIImpi2012110343434.0033103.0300021
Patrick KrugerKNIWestern Province2022210343434.0021161.9000022
Raynard van TonderKNIWestern Province20222213433*34.003791.8900031
Johan van der WathKNIWarriors2012-2014543341934.0034100.0000021
Aubrey SwanepoelKNIBoland20221113333*-23143.4800021
Aubrey SwanepoelKNILions2012-202274033178.253497.0600040
Andre RussellKNICape Cobras2014-2015320322716.0026123.0800022
Ryan BaileyKNIImpi2012110313131.0024129.1700011
Farhaan BehardienKNITitans2021-2022220313115.5028110.7100111
Pite van BiljonKNINorth West2022220312715.5027114.8100022
Marchant de LangeKNITitans2016-20173313127*15.5020155.0000031
E MotswiriKNIWestern Province20261113030*-20150.0000021
TG MokoenaKNILions2017-2021320302215.004075.0000001
Andries GousKNIDolphins2016-2021330302810.003390.9100140
Cole AbrahamsKNISouth Africa Emerging20261112929*-15193.3300021
Dillon du PreezKNIWarriors2013-20143222924*-13223.0800022
TG MokoenaKNIWarriors2017220292014.5029100.0000020
Isaac DikgaleKNITitans2022220292814.5017170.5900013
Gihahn CloeteKNILions2013-202433029179.674170.7300030
Johan van der WathKNIDolphins2012-201454129149.6721138.1000021
Andre RussellKNILions2014-201544129139.6725116.0000032
Gerhardt AbrahamsKNICape Cobras2014220281914.004168.2900040
Diego RosierKNICape Cobras2014-201633028279.3319147.3700122
Lesego SenokwaneKNIWarriors2024110272727.0022122.7300021
Tumelo BodibeKNIDolphins2014-2016520272313.502896.4300001
Patrick KrugerKNINorth West2022220272013.5025108.0000020
Werner CoetseeKNITitans2012-201554127119.0023117.3900121
George Van HeerdenKNIKwaZulu-Natal Inland2026110262626.003183.8700020
Ross BoastKNIKwaZulu-Natal Inland2026110262626.0020130.0000011
Gerald CoetzeeKNILions2019-202233026268.6713200.0000231
TG MokoenaKNIDolphins2019-2021210252525.002889.2900011
Luthando MnyandaKNILions20163112525*-12208.3300040
Lesego SenokwaneKNIWestern Province2024110252525.0024104.1700011

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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