T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd 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/27NZIND

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Mangaung Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Nadine de KlerkSAWEngland Women2024120000.0060.0000200
Gary KirstenSASri Lanka1998110000.0050.0000100
Neil McKenzieSASri Lanka2001110000.0050.0000100
Andy BichelAUSSouth Africa1997110000.0060.0000100
Andrew HallSAEngland2005110000.0010.0000100
Daren GangaWISouth Africa1999110000.0010.0000100
Elton ChigumburaZIMSouth Africa2018110000.0020.0000100
Roshan MahanamaSLNew Zealand1994110000.0010.0000100
Ashwell PrinceSAEngland2005110000.0010.0000100
Trisha ChettySAWBangladesh Women2018110000.0020.0000100
Chloe TryonSAWPakistan Women2026110000.0050.0000100
Khadija Tul KubraBANWSouth Africa Women2018310000.0020.0000100
Sanjida IslamBANWSouth Africa Women2018110000.0040.0000100
Taskin AhmedBANSouth Africa2017110000.0010.0000100
Gihahn CloeteKNIDolphins2024110000.0020.0000100
Diego RosierKNILions2015110000.0010.0000100
Tabraiz ShamsiSAAustralia2020-2023210000.0010.0000100
Andile PhehlukwayoDOLKnights2017110000.0010.0000100
Lungi NgidiSAAustralia2020-2023210000.00100.0000100
Tshepo NtuliKNILions2015110000.0020.0000100
Robin SinghINDSouth Africa1997110000.00110.0000100
Jofra ArcherENGSouth Africa2023110000.0040.0000100
Diana BaigPAKWSouth Africa Women2026110000.0010.0000100
Mbulelo BudazaKNIWarriors2016-2017210000.0010.0000100
Brandon MavutaZIMSouth Africa2018110000.0010.0000100
Rubin HermannNWKnights2024110000.0020.0000100
Sadaf ShamasPAKWSouth Africa Women2026110000.0020.0000100
Meeka-eel PrinceNWKnights2024110000.0010.0000100
Dian ForresterKNILions2024110000.0030.0000100
Garnett TarrKNILions2024110000.0040.0000100
Keith ArthurtonWISouth Africa1999110000.0010.0000100
Brendon JulianAUSSouth Africa1997110000.0090.0000100
Thabile HlatukaMRKnights2026110000.0010.0000100
Themba MaupaMRKnights2026110000.0020.0000100
Sachin TendulkarINDSouth Africa1992-1997220323216.005657.1400110
Boeta DippenaarSANew Zealand2000120272713.505054.0000150
Daryl TuffeyNZSouth Africa2000120663.003318.1800100
Jonty RhodesSAAustralia1994-199722013136.502454.1700100
Chloe TryonSAWEngland Women2024120202010.004050.0000140
Aubrey SwanepoelKNIWarriors2015-2017220552.504125.0000110
Jahanara AlamBANWSouth Africa Women2018320331.50742.8600100
Gihahn CloeteWARKnights2015-2017220552.501338.4600110
Theunis de BruynKNILions2015-201722018189.002475.0000110
Mustafizur RahmanBANSouth Africa2017120773.501838.8900101
Sinalo JaftaSAWEngland Women2024120884.001942.1100110
Harry BrookENGSouth Africa2023220808040.0078102.5601174
Maia BouchierENGWSouth Africa Women202412012612663.0017372.83101222
Nonkululeko MlabaSAWEngland Women202412014147.0010140.0000130
Shayne O'ConnorNZSouth Africa200012015157.507320.5500120
Aravinda de SilvaSLSouth Africa1994-2001330937331.0012972.0901170
Page 1Next

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