Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Sportpark Westvliet×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Bas de LeedeAFRotterdam Dockers202622114475144.00103139.81020143
Faf du PlessisRDAmsterdam Flames202622114383*143.00102140.2002096
Monank PatelUSACanada2024221137121*137.00113121.24100115
Tamim IqbalBANNetherlands201222111969*119.0099120.2002073
Bas de LeedeNEDNew Zealand202222111966119.00101117.8202084
Michael SwartNEDBangladesh20122201186159.0090131.1102084
Brandon McMullenECRGlasgow Cosmic202622110582*105.0063166.67010104
Wesley BarresiNEDKenya2010-20113301046734.6716065.0001064
Tom CooperNEDAfghanistan2010110101101101.0015565.1610090
Richie BerringtonSCOBangladesh2012110100100100.0058172.41100105
Jon-Jon SmutsECRBelfast Wolves2026110989898.0060163.33010113
James VinceDGRotterdam Dockers20261119595*-54175.9301056
Max O'DowdNEDIreland2024220936046.5071130.9901054
Alexei KervezeeNEDKenya2010110929292.0089103.37010111
Gaby LewisIREWNetherlands Women2022110929292.009893.88010111
Harsh ThakerCANUnited States of America2024220907745.009297.8301061
Collins ObuyaKENNetherlands2010-2011330905430.0015757.3201060
Andries GousECRGlasgow Cosmic2026221894989.0068130.88000112
Mitchell SantnerNZNetherlands20222228477*-51164.7101094
Ashish BagaiCANAfghanistan2010110828282.0012267.2101050
SR WatersKENNetherlands2011220827141.0013361.6501041
Faf du PlessisRDDublin Guardians2026110797979.0051154.9001091
Max O'DowdNEDCanada20241117979*-11966.3901080
Babette de LeedeNEDWIreland Women2022110767676.009877.5501080
Max O'DowdNEDUnited States of America2024220764938.008985.39000100
Dillon HeyligerCANUnited States of America2024220765638.0076100.0001063
Harry TectorDGGlasgow Cosmic2026110757575.0045166.6701083
Ashfaq AhmedUAENetherlands2019110757575.0053141.51010112
Scott EdwardsNEDUnited States of America2024220756537.5070107.1401060
James VinceDGAmsterdam Flames2026110737373.0046158.70010102
YS SamraAFGlasgow Cosmic2026110737373.0032228.1301075
Vikramjit SinghNEDUnited States of America2024220735936.509378.4901070
George MunseySCONetherlands2024110727272.0044163.6401046
Shayan JahangirUSACanada20242227257*-55130.9101061
Rakep PatelKENNetherlands2010-2011330724024.0012756.6900080
Mark ChapmanBWGlasgow Cosmic20261117171*-33215.1501037
Nawroz MangalAFGCanada20101117070*-58120.6901060
David WieseRDAmsterdam Flames20262227043*-33212.1200064
Milind KumarUSANetherlands2024110696969.007987.3401041
Paul StirlingIREScotland2010-2024220693734.5064107.8100092
Tim DavidAFRotterdam Dockers20262216968*69.0038181.5801054
Peter BorrenNEDKenya2010-2011330694023.0010366.9900021
Mark AdairIRENetherlands2024221684968.0032212.5000084
Tom CooperNEDKenya2010110676767.009868.3701030
George MunseyGCAmsterdam Flames2026110676767.0049136.7301052
Nawroz MangalAFGNetherlands20101116767*-53126.42010101
Richie BerringtonGCEdinburgh Castle Rockers2026220663833.0047140.4300063
Daryl MitchellNZNetherlands20222216651*66.0041160.9801052
Shreyas MovvaCANNetherlands2024110656565.009072.2201060
Smit PatelUSACanada2024110636363.008375.9001051
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.