Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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.
v North West×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mitchell Van BuurenLIONorth West2022-20264421696684.50114148.25020117
Janneman MalanBOL/SWDNorth West2022-202633113467*67.0094142.55010133
Jason SmithDOLNorth West2022-202633111050*55.0088125.00010114
Daniel SmithWPNorth West2022-20243301066935.3383127.71010133
Rassie van der DussenLIONorth West2024-20262201055952.5071147.8901056
Grant RoelofsenDOL/BOLNorth West2022-2026440996324.7585116.4701055
Gavin KaplanBOL/WPNorth West2022-2024330873929.0066131.8200081
Bryce ParsonsDOLNorth West2022-2026430866028.6771121.13010112
George LindeWPNorth West2022-20243318449*42.0047178.7200038
Clyde FortuinBOLNorth West2022-2024330825727.3349167.3501055
Jordan NeilNCNorth West20261117474*-41180.4901065
Donavon FerreiraTITNorth West2022-20243317037*35.0056125.0000043
Dewald BrevisTITNorth West2022-2024330694023.0049140.8200155
Pieter MalanBOLNorth West2022-2024220685334.0061111.4801052
Jonathan BirdWPNorth West2022-2024220685334.0058117.2401072
Patrick KrugerWAR/KNINorth West2022-20263316639*33.006897.0600030
Lesiba NgoepeWARNorth West2022220634331.5046136.9600053
Connor EsterhuizenLIONorth West20241116262*-39158.9701033
Ernest KemmLIMNorth West2026110616161.0055110.9101060
Khaya ZondoDOLNorth West20222226142*-56108.9300022
Theunis de BruynTITNorth West20222216136*61.0051119.6100052
Diego RosierWARNorth West20222215653*56.0048116.6701051
Wiaan MulderLIONorth West2022110555555.0041134.1501023
M CopelandBOL/BORNorth West2022-20264325529*55.0044125.0000041
Heinrich KlaasenTITNorth West20221115454*-41131.7101061
Edward MooreWPNorth West2024220533826.505498.1500051
Christiaan JonkerBOLNorth West20222225237*-33157.5800033
Wihan LubbeWARNorth West2022220525226.0049106.1201132
Blake SimpsonNCNorth West20261115151*-35145.7101043
Abdullah BayoumyWP/LIMNorth West2022-20264415114*17.0045113.3300032
Jacques SnymanKNINorth West2022-2024330492516.3341119.5100081
Migael PretoriusKNINorth West2022220483624.0024200.0000034
Dian ForresterKNINorth West20241114646*-37124.3200031
Jason NiemandBORNorth West2026110444444.0032137.5000051
Keegan PetersenDOLNorth West2022110434343.0036119.4400031
Jon-Jon SmutsWAR/DOLNorth West2022-2024330432214.3335122.8600161
Matthew BreetzkeWARNorth West2022220422921.0027155.5600061
Aiden MarkramTITNorth West2024110404040.0030133.3300050
Delano PotgieterLIONorth West2024-20262113939*-15260.0000052
Lesego SenokwaneKNINorth West2024110393939.0031125.8100031
Evan JonesLIONorth West2022-2024210373737.0024154.1700022
Mihlali MpongwanaWPNorth West2022-2024441372412.3335105.7100122
David MillerDOLNorth West20221113535*-26134.6200021
Rivaldo MoonsamyTITNorth West2024110353535.0031112.9000021
Quinton de KockTITNorth West2022110343434.0017200.0000061
Slade van StadenSWDNorth West2026110343434.003889.4700010
Wayne ParnellWPNorth West20221113333*-17194.1200022
Jerome BossrBORNorth West2026110333333.0028117.8600022
Dane VilasWPNorth West2022110313131.0020155.0000031
Pite van BiljonKNINorth West2022220312715.5027114.8100022
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.