Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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

1 active
Reset"Match result" is from the side of the player or team.
At The Village, Malahide×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Gary WilsonIREScotland2019220443122.0034129.4100041
Josh DaveySCOIreland2014320444022.008055.0000040
Aiden MarkramSAIreland2021320443922.0043102.3300032
PL MommsenSCOIreland20143314431*22.004793.6200041
CG WilliamsNAMNetherlands2015110434343.0032134.3800051
Jonathan CarterWIIreland20191114343*-27159.2600041
David MillerBWAmsterdam Flames20261114242*-26161.5400004
Faf du PlessisRDDublin Guardians2026110424242.0037113.5100030
Peter GoughJERIreland2015110424242.004495.4500020
David MillerBWRotterdam Dockers2026110404040.0026153.8500022
Nicholas StandfordUSAPapua New Guinea20151114040*-17235.2900051
YS SamraAFEdinburgh Castle Rockers2026110404040.0026153.8500033
George MunseySCOIreland2019220403420.0025160.0000062
Jacob MulderIRENetherlands20171224038*-26153.8500023
John AndersonIREScotland2014330401913.339143.9600050
Matty CrossSCOHong Kong2015110393939.0015260.0000052
Mitchell SantnerECRRotterdam Dockers20261113939*-31125.8100041
Bas de LeedeAFBelfast Wolves2026110393939.0020195.0000052
Harry ManentiBWGlasgow Cosmic2026110393939.0026150.0000032
Tamim IqbalBANWest Indies2019220392119.5036108.3300060
Andrew McBrineIRESouth Africa2021320393019.505768.4200050
Jacob BethellENGIreland2025220392419.5027144.4400061
Sarel BurgerNAMPapua New Guinea2015110383838.0020190.0000022
David MillerBWEdinburgh Castle Rockers2026110383838.0019200.0000070
Akeem DodsonUSAPapua New Guinea2015110383838.0038100.0000051
Haris SohailPAKIreland2018120383119.007451.3500030
Mohammad HafeezPAKIreland2016110373737.005962.7100041
NRP ScholtzNAMNetherlands2015110373737.0023160.8700013
Fargana HoqueBANWIreland Women2018110363636.0034105.8800031
Jason HolderWIIreland2019110363636.0024150.0000012
Stuart PoynterIRESri Lanka2016110363636.005072.0000020
Stuart ThompsonNWLeinster Lightning2020110363636.003992.3100031
Graham HumeNWLeinster Lightning2020110363636.005072.0000021
Niall O'BrienIREEngland2013-2015220362618.004776.6000050
Daryl MitchellDGBelfast Wolves20261113535*-25140.0000041
Kagiso RabadaSAIreland20213213519*35.0021166.6700042
Paul StirlingIREHong Kong2015110343434.0026130.7700041
Raymond van SchoorNAMOman2015110343434.0023147.8300041
John AndersonIRESri Lanka2016110343434.004575.5600060
Assad ValaPNGNepal20151113434*-4477.2700021
Tony UraPNGNamibia2015110343434.0021161.9000051
Andries GousECRBelfast Wolves2026110343434.0029117.2400032
Harry ManentiBWEdinburgh Castle Rockers2026110343434.0033103.0300022
Andrew BalbirnieIREEngland2015-2019220342917.006353.9700021
Kyle CoetzerSCOHong Kong2015110333333.0019173.6800051
Daryl MitchellDGAmsterdam Flames2026110333333.0033100.0000030
Jatinder SinghOMANamibia2015110333333.0031106.4500010
David WilleyDGEdinburgh Castle Rockers2026110333333.0030110.0000004
Tom CurranECRRotterdam Dockers20261113333*-18183.3300003
Stephen DohenyLLNorth-West Warriors2020110333333.004573.3300030

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.