Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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

Ireland: Batting figures (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Ireland×From 1908-01-01×

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.

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-2013101732310186220.36982103.670146634
Andrew WhiteIRE2006-2014775789287918.94141865.44014743
Kevin O'BrienIRE2006-202127426633643314227.61670196.0042818569181
Dave Langford-SmithIRE2006-20082217814231*15.78133106.7700286
John MooneyIRE2006-2015101842713319623.35157984.2904712518
Paul MooneyIRE2006-20074321211*12.009133.3300110
William PorterfieldIRE2006-202222422811640218629.50868573.7114261868971
Eoin MorganIRE2006-20092323274411535.43103871.681536618
Niall O'BrienIRE2006-201814114012328910925.70449973.11120727740
Boyd RankinIRE2007-2020121553020818*8.3244247.06006144
Kenny CarrollIRE2007660702811.6712655.5600141
Gary WilsonIRE2007-202020018627380911323.96487378.171181333443
MJ FourieIRE2007-20087534219*21.005182.3500041
RK WhelanIRE2007220552.501241.6700110
Alex CusackIRE2007-201510269219787120.38133873.090397412
Gary KiddIRE2007-2010721161516.002661.5400020
R StrydomIRE20081170843712.0015853.1600081
Greg ThompsonIRE2008-2019141111264412.6015084.00003151
Peter ConnellIRE2008-201020854422*14.678055.0000261
Paul StirlingIRE2008-2026359361151078816231.181112097.011563281211302
Andrew PoynterIRE2008-2016332764277820.3351682.750343614
Phil EaglestoneIRE2008-2010210444.003133.3300010
Ryan HaireIRE2008220565428.007277.7801071
Regan WestIRE2008-200915837229*14.4052138.4600173
George DockrellIRE2010-202630821570319591*22.03340993.72081625488
Nigel JonesIRE2010-2012181269125*15.1711281.2500112
Rory McCannIRE2010-2012105042188.407556.0000130
James HallIRE201033028159.337537.3300030
Andrew BalbirnieIRE2010-2026249257166905205*28.65843581.86113618698118
Albert van der MerweIRE2010-20118511483.502458.3300201
Ed JoyceIRE2011-2018828311297720541.35398874.65614428234
Max SorensenIRE2012-2016442292413118.5427089.26002177
Tim MurtaghIRE2012-201986501734254*10.3649069.80018344
James ShannonIRE2013-2018111001206012.00100120.00011135
Eddie RichardsonIRE2013210121212.001866.6700020
Stuart ThompsonIRE2013-2019635196355615.1271688.690225517
John AndersonIRE2013-2017131503177421.1361351.71020390
Stuart PoynterIRE2013-20194744105053914.8559784.59003485
Andrew McBrineIRE2013-202614211328188290*22.14285865.8508819525
Graeme McCarterIRE2013-2015421878.008100.0000010
Craig YoungIRE2013-2026129623427140*9.6835276.99008209
Tyrone KaneIRE2015-20239615926*11.8013244.7000170
David RankinIRE2015-2016220493424.505490.7400032
Barry McCarthyIRE2016-2026120782360551*11.0078377.2701144321
Peter ChaseIRE2016-201937231153144.4212642.0600751
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.