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 figures (All internationals)

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
DI JoyceIRE2006-200733029189.675651.7900140
Jeremy BrayIRE2006-20091717140311625.1961165.96203446
Andre BothaIRE2006-2011534757305617.38104270.06027784
WK McCallanIRE2006-200946311237250*19.5843485.71016372
PG GillespieIRE2006-2007540220.501414.2900300
Trent JohnstonIRE2006-20139369219746220.29957101.780146132
Andrew WhiteIRE2006-2014765689007918.75135066.67014713
Kevin O'BrienIRE2006-202125624528577914226.63598796.5342418523163
Dave Langford-SmithIRE2006-20082217814231*15.78133106.7700286
John MooneyIRE2006-201589762211699621.65141482.6703611414
Paul MooneyIRE2006-20074321211*12.009133.3300110
William PorterfieldIRE2006-20222062079544413927.49746472.9411231857555
Eoin MorganIRE2006-20092323274411535.43103871.681536618
Niall O'BrienIRE2006-201813012911304010925.76412773.66119425937
Boyd RankinIRE2007-2020117512918918*8.5938349.35006114
Kenny CarrollIRE2007660702811.6712655.5600141
Gary WilsonIRE2007-202018316821328911322.37412879.681151228440
MJ FourieIRE2007-20087534219*21.005182.3500041
RK WhelanIRE2007220552.501241.6700110
Alex CusackIRE2007-20159168209747120.29133672.900397412
Gary KiddIRE2007-2010721161516.002661.5400020
R StrydomIRE20081170843712.0015853.1600081
Greg ThompsonIRE2008-2019131011094412.1112984.50003141
Peter ConnellIRE2008-201020854422*14.678055.0000261
Paul StirlingIRE2008-2026342342151030416231.511059897.231559281145296
Andrew PoynterIRE2008-2016332764277820.3351682.750343614
Phil EaglestoneIRE2008-2010210444.003133.3300010
Ryan HaireIRE2008220565428.007277.7801071
Regan WestIRE2008-200915837229*14.4052138.4600173
George DockrellIRE2010-202629020867305791*21.68322294.88081524186
Nigel JonesIRE2010-2012181269125*15.1711281.2500112
Rory McCannIRE2010-2012105042188.407556.0000130
James HallIRE201033028159.337537.3300030
Andrew BalbirnieIRE2010-2026240246136365145*27.32766283.07103418649111
Albert van der MerweIRE2010-20118511483.502458.3300201
Ed JoyceIRE2011-20187675112561160*40.02340775.17513423728
Max SorensenIRE2012-2016351982173119.7323492.74001166
Tim MurtaghIRE2012-201975471732354*10.7745570.99017314
James ShannonIRE2013-20189901136012.5692122.83011125
Eddie RichardsonIRE2013210121212.001866.6700020
Stuart ThompsonIRE2013-2019605086205614.7669988.700225417
Andrew McBrineIRE2014-202613910926178790*21.53271165.9208818424
John AndersonIRE2014-2016101001633916.3028557.19000200
Stuart PoynterIRE2014-20194341104113913.2649583.03003365
Craig YoungIRE2014-2026123603326540*9.8134277.49008199
Graeme McCarterIRE2014-201531111*-1100.0000000
Tyrone KaneIRE2015-20238615926*11.8013244.7000170
David RankinIRE2015-2016220493424.505490.7400032
Barry McCarthyIRE2016-2026119772258851*10.6977176.2601144320
Peter ChaseIRE2016-201935211042143.826960.8700741
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.