Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW55/4 (17)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Knights: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Knights×At St George's Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques SnymanKNIWarriors2022-20242201329066.0078169.23010155
Theunis de BruynKNIWarriors2016-20172218978*89.0058153.4501046
CP KlijnhansKNIWarriors20221116767*-54124.0701071
David MillerKNIWarriors20171116262*-47131.9101073
Dean ElgarKNIWarriors20131116161*-60101.6701024
CP KlijnhansKNIBoland2022110525252.0047110.6401061
Garnett TarrKNIWarriors2024110505050.0028178.5701034
David MillerKNITitans2017110434343.0034126.4700060
Theunis de BruynKNIDolphins20151114242*-38110.5300033
Pite van BiljonKNIWestern Province2022110404040.0035114.2900031
Jacques SnymanKNILions2022110393939.0027144.4400042
Patrick KrugerKNIWarriors2016-2022320393719.5030130.0000070
Raynard van TonderKNIBoland2022110383838.0033115.1500021
Raynard van TonderKNIDolphins2022110383838.0035108.5700031
Farhaan BehardienKNIDolphins20221113636*-29124.1400011
Farhaan BehardienKNILions20221113535*-31112.9000011
Patrick KrugerKNIWestern Province2022110343434.0021161.9000022
Farhaan BehardienKNITitans2022110313131.0027114.8100011
TG MokoenaKNITitans2017110313131.0028110.7100012
Aubrey SwanepoelKNIDolphins20151113030*-27111.1100041
Pite van BiljonKNIWarriors2013-2022221291729.0027107.4100021
Migael PretoriusKNITitans2022110272727.0018150.0000003
Lesego SenokwaneKNIWarriors2024110272727.0022122.7300021
Pite van BiljonKNIDolphins2022110252525.0023108.7000001
Jacques SnymanKNIBoland2022110232323.0013176.9200031
Obus PienaarKNIWarriors2013110222222.003073.3300020
Ryan McLarenKNITitans2017110212121.0021100.0000020
Pite van BiljonKNILions2022110202020.0013153.8500030
Patrick KrugerKNINorth West2022110202020.0019105.2600010
Jacques SnymanKNIWestern Province2022110202020.002195.2400030
Patrick BothaKNIWarriors2016-2024220201210.002871.4300010
Patrick KrugerKNIBoland20221111919*-7271.4300002
Jason RaubenheimerKNINorth West2022110191919.002576.0000001
Aaron PhangisoKNIWarriors2024110181818.0010180.0000011
Mangaliso MosheleKNITitans2022110181818.0010180.0000002
Raynard van TonderKNITitans2022110181818.002185.7100020
Shadley van SchalkwykKNITitans20171111616*-9177.7800020
Jacques SnymanKNIDolphins2022110161616.0012133.3300011
Pite van BiljonKNIBoland2022110121212.0011109.0900001
Migael PretoriusKNINorth West2022110121212.009133.3300001
Jacques SnymanKNITitans2022110121212.0010120.0000020
Patrick KrugerKNILions2022110111111.009122.2200020
Tiaan van VuurenKNIWarriors2024110111111.0011100.0000010
Shadley van SchalkwykKNIWarriors2013-2017310101010.001855.5600010
Gerald CoetzeeKNIBoland2022110101010.007142.8600001
Rilee RossouwKNIDolphins2015110999.008112.5000020
Mangaliso MosheleKNIWestern Province2022110999.009100.0000000
TG MokoenaKNIWarriors2017110999.001090.0000010
Gregory MahlokwanaKNINorth West202211199*-1181.8200010
Duanne OlivierKNIWarriors201611188*-988.8900010
Page 1Next

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