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 cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Diamond Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Farhaan BehardienTITKnights2014-20173227437*-36205.5600055
Shadley van SchalkwykKNITitans2016-201722200*-10.0000000
Quinton de KockSABangladesh2017111168168*-145115.86100212
Inzamam-ul-HaqPAKSri Lanka1998111116116*-110105.4510044
Lizelle LeeSAWBangladesh Women201822111470114.0015374.51010141
Hashim AmlaSABangladesh2017111110110*-11298.2110080
Mushfiqur RahimBANSouth Africa2017111110110*-11694.83100112
Laura WolvaardtSAWSri Lanka Women2024111110110*-14178.0110060
Kevin PietersenDOLKnights2015111100100*-45222.2210097
Reeza HendricksKNICape Cobras20151119898*-66148.48010131
Laura WolvaardtSAWBangladesh Women2018-20233218149*81.0011172.9700070
Marizanne KappSAWSri Lanka Women20241117777*-8491.6701060
Morné van WykDOLKnights2014-2015331743937.008191.3600090
Rilee RossouwKNIWarriors20141116464*-64100.0001070
Laura WolvaardtSAWEngland Women20241115959*-11451.7501070
David MillerDOLKnights2014-20152115656*-31180.6501043
Harmanpreet KaurINDWSouth Africa Women20181115555*-6979.7101021
Theunis de BruynTITKnights20141115353*-37143.2401023
Dean ElgarKNIDolphins20141115252*-33157.5801042
Veda KrishnamurthyINDWSouth Africa Women20181115151*-33154.5501061
Nadine de KlerkSAWEngland Women20241114848*-28171.43000110
Charlie DeanENGWSouth Africa Women20241114747*-5782.4600060
Trisha ChettySAWBangladesh Women2018221463146.006175.4100030
Nigar SultanaBANWSouth Africa Women2018-20234314533*22.5012735.4300030
Dean ElgarKNITitans20141113232*-26123.0800011
Marchant de LangeKNITitans2016-20172213027*30.0016187.5000031
Quinton de KockLIO/TITKnights2014-20172213021*30.0021142.8600013
Christiaan JonkerWARKnights20141112626*-24108.3300011
Suné LuusSAWNew Zealand Women20161112525*-3473.5300020
Rassie van der DussenLIOKnights2014-2016221252425.0022113.6400012
Luthando MnyandaKNILions20161112525*-12208.3300040
Dillon du PreezKNIWarriors20141112424*-7342.8600022
Dillon du PreezKNILions20141112121*-6350.0000012
Raynard van TonderLIMNorthern Cape20261112121*-18116.6700020
Wasim AkramPAKSri Lanka19981111919*-7271.4300021
Suné LuusSAWBangladesh Women2018-20233211915*19.003357.5800010
Marizanne KappSAWIndia Women20181111717*-2860.7100010
JP DuminySAZimbabwe20181111616*-2955.1700020
Lesiba NgoepeCCKnights20151111616*-8200.0000002
Tumelo BodibeKNILions2014-20162211511*15.002075.0000000
Wiaan MulderSAZimbabwe20181111414*-1782.3500020
Bennie HansenSWDNorthern Cape20261111414*-1593.3300020
Graeme van BuurenTITKnights20141111313*-11118.1800020
Ayabonga KhakaSAWBangladesh Women20182111313*-9144.4400020
Simon HarmerWARKnights20141111212*-7171.4300001
Adil RashidENGSouth Africa20231111111*-5220.0000001
Hardus ViljoenLIOKnights20161111111*-5220.0000001
Werner CoetseeKNILions20141111010*-5200.0000001
George LindeCCKnights2015-2017221101010.006166.6700001
Chris WoakesENGSouth Africa202311199*-8112.5000000
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.