Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sportpark Westvliet×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mushfiqur RahimBANNetherlands20122213937*39.0030130.0000004
Richie BerringtonSCONetherlands2024220393919.5031125.8100141
Steve SmithAFDublin Guardians2026110383838.0027140.7400022
Jason RoyGCAmsterdam Flames2026110383838.0030126.6700021
Smit PatelUSANetherlands2024110383838.004682.6100060
Ben ManentiRDAmsterdam Flames2026220383019.0028135.7100031
Shreyas MovvaCANUnited States of America2024220383719.0033115.1500030
Ben McDermottRDGlasgow Cosmic20261113737*-24154.1700031
Brandon McMullenECRRotterdam Dockers2026110373737.0028132.1400032
Michael LevittRDGlasgow Cosmic2026110373737.004190.2400021
Ryan KleinNEDUnited States of America20241113636*-25144.0000031
George DockrellDGBelfast Wolves2026110353535.0022159.0900013
Glenn MaxwellBWEdinburgh Castle Rockers2026110353535.0023152.1700022
Matty CrossSCOIreland2024110353535.0030116.6700031
Tim DavidAFDublin Guardians2026110353535.0026134.6200022
Harsh ThakerCANNetherlands2024110353535.007944.3000020
Tim PringleNEDIreland20242113535*-13269.2300023
Michael LevittRDDublin Guardians2026110353535.0014250.0000033
Duncan AllanKENNetherlands2011220352717.507248.6100030
Joy PereraITAFinland20181113434*-34100.0000030
Michael LeaskSCOIreland2024110343434.0026130.7700012
Heinrich KlaasenRDDublin Guardians20261113434*-28121.4300012
Kyle KleinNEDUnited States of America20242213418*34.0027125.9300021
Jon-Jon SmutsECRDublin Guardians2026110333333.0024137.5000040
Laurie EvansECRRotterdam Dockers2026110333333.0031106.4500002
Tim GruijtersNEDKenya2011221333233.005560.0000040
Umar BhattiCANAfghanistan2010110323232.0021152.3800041
James NeeshamNZNetherlands2022210323232.0017188.2400022
Nicholas MaioloITAFinland20181113232*-28114.2900010
Jaspreet SinghITAJersey2018110323232.0023139.1300013
Curtis CampherAFDublin Guardians2026110323232.0019168.4200050
Shakib Al HasanBANScotland2012110313131.0029106.9000011
Paul StirlingBWDublin Guardians2026110313131.0021147.6200060
Tom NightingaleGUENorway2018110313131.003588.5700030
Gareth DelanyECRRotterdam Dockers2026110313131.0018172.2200022
Jimmy HansraCANAfghanistan20101113030*-30100.0000001
Max O'DowdNEDScotland2024110303030.0030100.0000011
Julius SumerauerJERItaly2018110303030.0029103.4500011
Harry ManentiBWRotterdam Dockers2026110303030.0028107.1400021
Brandon McMullenECRBelfast Wolves2026110303030.0016187.5000022
Michael SwartNEDKenya2011220303015.004763.8300130
YS SamraAFRotterdam Dockers2026220302515.0022136.3600022
Keshav MaharajGCEdinburgh Castle Rockers20261112929*-27107.4100040
Mark ChapmanBWRotterdam Dockers2026110292929.0021138.1000031
S IftikharNORGuernsey2018110292929.004170.7300031
Vikramjit SinghNEDCanada2024110292929.005058.0000000
Tom de GroothNEDBangladesh2012220292214.5028103.5700030
Stephan MyburghNEDNew Zealand2022220292414.5028103.5700031
Heinrich KlaasenRDAmsterdam Flames2026220292914.5022131.8200111
Lucas BarkerGUENorway2018110282828.003873.6800020

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.