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
Curtis CampherLLNorth-West Warriors20201115959*-6788.0601080
Shadab KhanPAKIreland2018121595559.0011650.8601070
Ross AdairIREEngland2025220593329.5048122.9200082
Lorcan TuckerIRENew Zealand2022330592619.677776.6200023
Lorcan TuckerBWRotterdam Dockers2026110585858.0042138.1001070
Shoaib MalikPAKIreland20161115757*-37154.0501062
Paul StirlingIRESouth Africa2021440572714.259957.5800071
Stuart ThompsonIREPakistan2018120565328.0013740.8801060
Ed JoyceIREPakistan2016-2018230564318.6713043.0800060
Paul StirlingIREJersey2015110555555.0038144.7401071
Jordan CoxENGIreland2025110555555.0035157.1401044
Daniel ter BraakNEDIreland2017120553227.5021026.1900050
Faf du PlessisRDEdinburgh Castle Rockers2026110545454.0035154.2901090
Mark ChapmanBWGlasgow Cosmic2026110545454.0025216.0001034
Curtis CampherIRESouth Africa2021210545454.0054100.0001051
Mohammad NawazPAKIreland2016110535353.0050106.0001070
Mosaddek HossainBANWest Indies20191115252*-27192.5901025
Ed JoyceIRENetherlands2017120524326.007668.4200080
David MillerSAIreland2021320522826.0048108.3300040
Andrew PoynterIREScotland2014330522117.3310250.9800031
Zeeshan SiddiquiOMANamibia20151115151*-32159.3801062
Shamima SultanaBANWIreland Women2018110515151.0049104.0801090
George MunseyGCAmsterdam Flames2026110515151.0045113.3301034
George DockrellIREIndia2018-20224425134*25.5037137.8400034
George MunseyGCDublin Guardians20261115050*-33151.5201034
Lorcan TuckerBWGlasgow Cosmic2026110505050.0045111.1101051
Andries GousECRDublin Guardians2026110505050.0040125.0001062
Bas de LeedeAFDublin Guardians2026110494949.0040122.5000042
MahmudullahBANWest Indies20192224930*-5294.2300021
Richie BerringtonSCONetherlands20192214927*49.0035140.0000041
Bas de LeedeNEDScotland2019220493024.505392.4500012
Robine RijkeNEDWIreland Women20213324930*49.005196.0800050
Gareth DelanyIREEngland20252114848*-29165.5200043
Tim DavidAFDublin Guardians20261114848*-21228.5700035
Neil RockNKLeinster Lightning2020110484848.0036133.3300041
Tom BantonENGIreland20252214837*48.0033145.4500080
Tom CurranENGIreland20191114747*-5683.9300050
Heinrich KlaasenRDBelfast Wolves20261114747*-26180.7700023
Heinrich KlaasenRDEdinburgh Castle Rockers2026110474747.0027174.0700052
Brandon McMullenECRRotterdam Dockers2026110474747.0030156.6700053
Scott EdwardsNEDScotland2019220473723.5030156.6700061
Roston ChaseWIIreland2019110464646.005386.7900030
Simi SinghIRENew Zealand2022220463023.0044104.5500041
William PorterfieldIREPakistan2016-2018230463215.3316228.4000050
Harry TectorDGEdinburgh Castle Rockers2026110454545.0029155.1700041
Paul StirlingIREIndia2018-2022440454011.2528160.7100163
David WilleyDGBelfast Wolves2026110444444.0025176.0000034
Liam LivingstoneGCAmsterdam Flames2026110444444.0027162.9600023
Curtis CampherAFGlasgow Cosmic2026110444444.0030146.6700051
Michael LevittRDBelfast Wolves2026110444444.0034129.4100041

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.