Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Buffalo Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rudi SecondKNIWarriors20141114848*-5390.5700020
Herschelle GibbsSAIndia2001110474747.0041114.6300071
Boeta DippenaarSAPakistan2002110474747.008158.0200070
Asanka GurusinhaSLNew Zealand1994110474747.005979.6600040
Shabnim IsmailSAWWest Indies Women2016320473423.509350.5400050
Shemaine CampbelleWIWIndia Women2023220474723.505881.0300151
Jon-Jon SmutsWARTitans2014-2017330472115.6731151.6100062
Lance KlusenerSAWest Indies1999110464646.0044104.5500040
Rovman PowellWISouth Africa2023110464646.004993.8800023
Rakep PatelKENNetherlands2017220462923.008852.2700050
Christiaan JonkerWARLions2013-2014330464215.3343106.9800122
Maddy GreenNZWSouth Africa Women20231114545*-36125.0000022
Aiden MarkramTITWarriors2016-2017210454545.0032140.6300022
Brian McMillanSAEngland19961114545*-9248.9100030
Jonty RhodesSAPakistan1993-2002330453515.005188.2400131
Graeme SmithSAPakistan2002110444444.005580.0000050
Peter MoorZIMSouth Africa2018110444444.0021209.5200015
Jason NiemandBORWarriors2026110444444.0032137.5000052
Blair HartlandNZPakistan1994110444444.006963.7700050
Mohammad YousufPAKSouth Africa1998-2002220443922.007062.8600041
Matthew HaydenCSKDeccan Chargers2009110434343.0026165.3800053
Craig WishartZIMSri Lanka2003110434343.007160.5600040
Temba BavumaSAEngland2020110434343.0027159.2600050
Ruwan KalpageSLNew Zealand19941114343*-5381.1300020
Christiaan JonkerWARKnights20142214322*43.0034126.4700043
Ravi BoparaDOLWarriors20131114242*-4495.4500020
Jemimah RodriguesINDWWest Indies Women20232114242*-39107.6900050
Sarah ForbesIREWSouth Africa Women2025110424242.007159.1500040
Albie MorkelTITWarriors2013-20174214233*42.0032131.2500022
Avishka GunawardeneSLZimbabwe2003110414141.006266.1300020
Saeed AnwarPAKNew Zealand1994110414141.007653.9500040
Jason SmithDOLBorder20261114141*-31132.2600022
Amanjot KaurINDWSouth Africa Women20231114141*-30136.6700070
Chamu ChibhabhaZIMSouth Africa2006-2018220413820.5010638.6800030
Andrie SteynSAWWest Indies Women2016220412120.507554.6700080
Alviro PetersenLIOWarriors2013-20143314129*20.504689.1300030
Colin IngramWARKnights2014110404040.0036111.1100041
Jonty RhodesSAAustralia1994-19972214024*40.005967.8000030
Christiaan JonkerWARTitans2013-20174414026*13.3326153.8500042
Russel ArnoldSLSouth Africa20001113939*-5669.6400030
Hashim AmlaCCWarriors2017110393939.0031125.8100031
David MillerSAZimbabwe2018110393939.0034114.7100012
Sabbir RahmanBANSouth Africa2017110393939.004979.5900060
Nicolas PooranWISouth Africa2023110393939.004195.1200050
Rebecca StokellIREWSouth Africa Women20251113939*-4881.2500030
Lance KlusenerSAIndia1997-20012113838*-33115.1500040
Andy FlowerZIMSri Lanka2003110383838.005174.5100010
Loots BosmanSAZimbabwe2006110383838.0029131.0300042
Christiaan JonkerWARCape Cobras2017110383838.0026146.1500032
Nigar SultanaBANWSouth Africa Women2023110383838.004879.1700050

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.