Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Ireland: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Ireland×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Harry TectorIRESouth Africa2021-2024131303307925.38319103.45020316
Gary WilsonIREZimbabwe2008-20191211132970*32.9039683.08032305
Ed JoyceIREWest Indies2011-20187713238453.8338583.90030342
William PorterfieldIRECanada2007-2013882321104*53.5037186.52120401
Paul StirlingIREPakistan2009-20241112031910926.5833296.08202347
Kevin O'BrienIREEngland2006-20201514231711326.4234492.151002711
Curtis CampherIREBangladesh2023-20251415331671*26.3360752.06021299
Mark AdairIREZimbabwe2019-2025291963077823.6232694.17011319
Kevin O'BrienIRECanada2007-2019119230589*43.5734089.71020285
William PorterfieldIREEngland2007-20191112130111227.3650759.37111283
Harry TectorIRESri Lanka2021-20266803008537.5050459.52010236
Gary WilsonIREWest Indies2010-2020141413006223.0838677.72020251
Andrew McBrineIREZimbabwe2014-20252315830090*42.8641073.17020263
Harry TectorIREWest Indies2020-202511912875635.8832787.77041226
Ed JoyceIRENetherlands2011-201878228396*47.1734981.09010242
Niall O'BrienIREBangladesh2007-2017131102837025.7334781.56010207
William PorterfieldIRENamibia2013-201744128118693.6739970.43110323
Paul StirlingIRENamibia2013-20269802757734.38257107.00030337
Harry TectorIRENew Zealand2022-202689027511330.5633282.83200288
Niall O'BrienIREAfghanistan2010-2018171702683615.7641764.27000202
George DockrellIRESouth Africa2011-2024151522654520.3828094.64000218
Paul StirlingIRENew Zealand2008-20221010025412025.40243104.531022612
Niall O'BrienIREWest Indies2007-201899124879*31.0029384.64010193
William PorterfieldIREPakistan2007-2018910024510724.5047651.47100221
Simi SinghIREAfghanistan2017-20222220324536*14.4137066.22003144
Ed JoyceIREUnited Arab Emirates2013-2018661240116*48.0029481.63100232
Curtis CampherIRENamibia2021-202666023810639.67206115.531111610
Curtis CampherIREUnited Arab Emirates2021-20269822365639.33228103.51020154
Harry TectorIREEngland2020-202599223661*33.7129580.00023224
Gareth DelanyIREOman2019-202666223589*58.75148158.780201611
Andrew BalbirnieIREBangladesh2017-2025121302345318.0042654.93011271
Ed JoyceIREPakistan2011-2018781233116*33.2939558.99100212
Curtis CampherIRESri Lanka2021-202668023111128.8841156.20101293
John MooneyIREScotland2006-2015121162299645.8027782.67010265
William PorterfieldIREPapua New Guinea2015-201845122711156.7525190.44110232
Paul StirlingIRECanada2010-202488122761*32.43205110.73010317
Kevin O'BrienIREHong Kong2013-201955122312455.75123181.301111813
George DockrellIREScotland2010-2024211282236955.7524690.65010175
Curtis CampherIREScotland2022-202444122012073.33155141.94111179
Kevin O'BrienIREBangladesh2007-2019141222184821.8026582.26002185
Andrew WhiteIREScotland2006-2014141012177924.1135062.00010200
Ed JoyceIREZimbabwe2014-201866021111235.1729172.51111144
George DockrellIREBangladesh2010-20252013421174*23.4422892.54012154
Eoin MorganIREScotland2006-20094402109952.5028573.68020176
Paul StirlingIRESri Lanka2014-202689021010323.3330668.63100236
Paul StirlingIREHong Kong2013-20194402097752.25135154.81020276
Curtis CampherIREEngland2020-20259712086834.6734660.12020261
Ed JoyceIRENamibia2015110205205205.00201101.99100266
Andrew BalbirnieIRESri Lanka2021-20235702059529.2934160.12010252
Gary WilsonIRECanada2009-201987120456*34.0023287.93011144

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.