ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTIT

Batting by opposition (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Netherlands×

Player figures come from full scorecards, which we hold for 152 of the 153 matches in this selection (from 1996). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
George MunseySCONetherlands2021-202577151819186.33483107.252205119
Paul StirlingIRENetherlands2010-202199041210145.7846488.79130457
Richie BerringtonSCONetherlands2008-20251110039510539.5043890.181211715
William PorterfieldIRENetherlands2006-20218803338441.6346072.39031391
Mohammad ShahzadAFGNetherlands2009-201266031211052.0037782.76120351
Niall O'BrienIRENetherlands2006-20137723117062.2041075.85050290
Will YoungNZNetherlands2022-202344129412098.0031194.53210219
Aarif SheikhNEPNetherlands2018-20268802558431.8839864.07021194
Jos ButtlerENGNetherlands2022-2023432253162*253.00145174.481101419
Philip SaltENGNetherlands202233024812282.67177140.11110323
Dawid MalanENGNetherlands2022-202344124812582.67235105.53111206
Brandon McMullenSCONetherlands2023-202555024610649.2025198.01200268
Sikandar RazaZIMNetherlands2019-2023663238102*79.33187127.271111415
Craig ErvineZIMNetherlands2019-20236602378439.5027885.25020313
Ashish BagaiCANNetherlands2006-20138702377433.8641557.11030200
Brandon KingWINetherlands2022-202344223591*117.50234100.43030285
Sean WilliamsZIMNetherlands2019-20235502299145.80211108.53020243
Aiden MarkramSANetherlands2023331227175113.50168135.12110248
Babar AzamPAKNetherlands2022-20234402279156.7529377.47030203
Tom LathamNZNetherlands2022-2023442224140*112.00197113.71110196
Hashmatullah ShahidiAFGNetherlands2022-20234412117370.3327875.90030124
David HempBERNetherlands2006-20094412088169.3326977.32020282
Shai HopeWINetherlands2022-2023441208119*69.3323588.51100214
Rahmat ShahAFGNetherlands2022-20234402057051.2529170.45020174
Gary WilsonIRENetherlands2008-201366119711339.4024181.74100183
Shreyas MovvaCANNetherlands2024-202643219583*195.0027072.22020150
Sanath JayasuriyaSLNetherlands2002-200622019315796.50140137.86100301
Sharmarh BrooksWINetherlands2022-2023441192101*64.0023083.4811086
JP DuminySANetherlands2011-2013221190150*190.00137138.69100712
Tillakaratne DilshanSLNetherlands2006221183117*183.00137133.58110202
Rakep PatelKENNetherlands2008-20147601809230.0025072.00010192
Kyle CoetzerSCONetherlands2011-202144117989*59.6724672.76020172
Collins ObuyaKENNetherlands2007-20149801795422.3826866.79011132
Asghar AfghanAFGNetherlands2009-20126621776444.2531057.10010123
Jason RoyENGNetherlands2022331175101*87.50153114.38110281
Nawroz MangalAFGNetherlands2009-201266217367*43.2521979.00011155
Kushal BhurtelNEPNetherlands2023-20267701736624.7123075.22011183
Matty CrossSCONetherlands2021-20257701695924.1418889.89011200
Malan KrugerNAMNetherlands2024-20265501666433.2026662.41010150
Jimmy KamandeKENNetherlands2007-20107631625854.0021176.78010144
Andrew HudsonSANetherlands1996110161161161.00132121.97100134
Irfan KarimKENNetherlands2011-201433016110853.67142113.38100190
Karim SadiqAFGNetherlands2010-201244115710052.3318983.07100175
Gerhard ErasmusNAMNetherlands2024-20266611566331.2023366.95010136
Ryan WatsonSCONetherlands2006-200855115254*38.0019677.55010242
Mohammad RizwanPAKNetherlands2022-202333115169*75.5017486.78020142
Rahul ChopraUAENetherlands2024-20254401517837.7517287.79010117
Fakhar ZamanPAKNetherlands2022-202344015010937.5017784.75100191
Dipendra Singh AireeNEPNetherlands2018-202698114838*21.1422964.6300091
Jacques KallisSANetherlands1996-2011332147128*147.00137107.30100115
Page 1Next

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