Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Ireland: Batting by opposition (List A)

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 218 of the 219 matches in this selection (from 2006). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Paul StirlingIREAfghanistan2010-202635351149712844.03176984.62311114441
Andrew BalbirnieIREAfghanistan2015-202628283789145*31.56105175.072427412
Paul StirlingIREZimbabwe2010-2025232107388935.1498974.620608713
Andrew BalbirnieIREZimbabwe2015-202518172619121*41.2777579.872325212
Ed JoyceIREAfghanistan2012-201712123615160*68.3379577.36240618
Kevin O'BrienIREAfghanistan2010-2021252536037527.4173881.710205810
William PorterfieldIREUnited Arab Emirates2013-201888056813971.0068383.16230576
William PorterfieldIREAfghanistan2012-20192525052711921.0883463.19111630
Paul StirlingIREUnited Arab Emirates2013-20231111151816251.8056292.173015018
Niall O'BrienIREScotland2006-20181111348080*60.0060779.08060496
Paul StirlingIREWest Indies2010-2025151404759233.9355585.590515312
Andrew BalbirnieIREWest Indies2015-20251110046513546.5055384.092204213
Kevin O'BrienIREScotland2007-20181715545598*45.5050689.920314012
Harry TectorIREZimbabwe2021-202512102445101*55.6353483.33140337
Paul StirlingIRENetherlands2010-20211010043210143.2050385.88130487
William PorterfieldIRENetherlands2006-20219903808442.2252971.83031432
William PorterfieldIREBangladesh2007-2019109037910842.1151274.02120306
William PorterfieldIREZimbabwe2007-2021161603747523.3862060.32021411
Paul StirlingIREScotland2008-20231212037111330.9243086.28112438
Paul StirlingIREEngland2009-20231312036214230.17349103.721004411
Niall O'BrienIRENetherlands2006-20188823607060.0044580.90050342
Curtis CampherIREAfghanistan2021-20269903579639.6737295.970203011
Kevin O'BrienIREWest Indies2007-2020121203486829.0037393.30031318
Lorcan TuckerIREZimbabwe2019-2025151243416142.6337191.91020322
Andrew BalbirnieIREUnited Arab Emirates2015-202399132310240.3839681.57131322
Harry TectorIREAfghanistan2021-202699032313835.8944971.94110194
William PorterfieldIREKenya2007-2012991316104*39.5043372.98110301
Gary WilsonIREAfghanistan2012-2019201913165817.5652660.08012192
Kevin O'BrienIREKenya2007-201287031014244.2933891.721112411
Andrew BalbirnieIREScotland2010-20231010030610530.6045367.55111331
Paul StirlingIREBangladesh2010-20231210030113030.1034886.49122248
William PorterfieldIREScotland2006-20181313029910123.0039475.89122384
Andrew BalbirnieIRESouth Africa2015-202477029810242.5738976.61120304
George DockrellIREAfghanistan2010-20262217428762*22.0838574.55021203
Kevin O'BrienIREEngland2006-20201312128511325.91263108.371002411
Gary WilsonIREZimbabwe2008-201899128270*35.2534781.27031264
William PorterfieldIREEngland2007-201999028111231.2243864.16111263
Gary WilsonIREUnited Arab Emirates2013-20187632778092.3334280.99030261
Kevin O'BrienIREUnited Arab Emirates2013-202110922706938.57225120.00030325
Kevin O'BrienIRECanada2007-201176226589*66.2531185.21020244
Kevin O'BrienIREZimbabwe2007-20191313226573*24.0939167.77010256
Ed JoyceIREWest Indies2011-20184402568464.0030384.49030282
William PorterfieldIRECanada2007-2011551255104*63.7532179.44120281
Paul StirlingIREPakistan2011-201666025410942.33249102.01202266
Lorcan TuckerIREAfghanistan2021-20269902508527.7828388.34020206
Paul StirlingIREKenya2008-20125512448761.0028785.02020225
Curtis CampherIREZimbabwe2023-20259702346633.4330377.23020271
Gary WilsonIREScotland2008-2018111022325129.0031872.96010254
Harry TectorIRENew Zealand202233022511375.0024890.73200218
Harry TectorIRESouth Africa2021-20246602257937.50215104.65020216
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.