Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · 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 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Mangaung Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
LG PretoriusTITKnights2026111188188*-79237.971001513
Morné van WykDOLKnights2016-201722112670*126.0086146.51020152
Jon-Jon SmutsWAR/DOLKnights2015-202444110743*35.6775142.67000103
Somila SeyibokweWARKnights2015-20162201027351.0078130.7701095
Colin AckermannWARKnights2015-20173301027434.0082124.3901082
Jurie SnymanESKnights2026110959595.0045211.1101058
Theunis de BruynKNIDolphins2016-20172218363*83.0057145.6101062
Gareth DukesKIKnights20261117979*-58136.2101053
Dane van NiekerkSAWBangladesh Women2018220786639.0052150.00010112
Suné LuusSAWBangladesh Women2018220767138.0064118.7501090
Wian RuthvenKNIKwaZulu-Natal Inland2026110737373.0042173.8101054
Christiaan JonkerWARKnights2015-20173326648*66.0043153.4900052
Farhaan BehardienTITDolphins20161116565*-33196.9701014
Jason SmithDOLKnights20241116565*-44147.7301062
Shamima SultanaBANWSouth Africa Women2018220625031.0060103.3301061
Quinton de KockSABangladesh2017110595959.0044134.0901051
Wihan LubbeNWKnights2024110585858.0040145.0001061
Jacques SnymanKNIDolphins2024110585858.0037156.7601062
Jonathan BirdKNIEastern Strom2026110585858.0037156.7601033
Theunis de BruynKNIWarriors2015-2017220583629.0049118.3700060
Andre RussellKNIWarriors2015110525252.0024216.6701025
Keegan PetersenKNILions20171115252*-40130.0001051
Dane VilasDOLKnights2017110515151.0022231.8201006
Lesiba NgoepeWAR/NWKnights2016-20243325032*50.0031161.2900042
AB de VilliersSABangladesh2017110494949.0027181.4800080
Ryan McLarenKNIDolphins20171114848*-24200.0000061
David MillerKNIWarriors2017110484848.0037129.7300060
Soumya SarkarBANSouth Africa2017110474747.0031151.6100052
David MillerKNIDolphins20171114646*-23200.0000043
Cody ChettyDOLKnights20161114646*-38121.0500060
Dian ForresterKNINorth West20241114646*-37124.3200031
Jacques SnymanKNIMpumalanga2026110454545.004795.7400040
Rilee RossouwKNIWarriors2015110434343.0037116.2200051
Morné van WykDOLTitans2016110414141.0033124.2400041
Jonathan VandiarTITDolphins2016110404040.0033121.2100031
Janneman MalanNWKnights2024110404040.004686.9600001
Wandile MakwetuLIOKnights2024110404040.0034117.6500031
Gihahn CloeteKNITitans2026110393939.0025156.0000070
Mohammad SaifuddinBANSouth Africa20171113939*-27144.4400031
Lesego SenokwaneKNINorth West2024110393939.0031125.8100031
Fargana HoqueBANWSouth Africa Women2018220393719.504292.8600040
Tazmin BritsSAWBangladesh Women2018220392919.5032121.8800050
Jack LeesKIKnights2026110383838.0026146.1500040
Kabelo SekhukhuneESKnights2026110383838.0023165.2200071
Malusi SibotoKNIEastern Strom2026110363636.0029124.1400040
Cameron DelportDOLKnights2016110363636.0024150.0000060
Farhaan BehardienSABangladesh20171113636*-17211.7600022
Dwaine PretoriusLIOKnights2015210353535.0028125.0000040
Heino KuhnTITDolphins2016110323232.0017188.2400041
Reeza HendricksKNILions2015110323232.003591.4300040
Page 1Next

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.