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/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Ireland: Batting figures (All cricket)

Paul Stirling has the most ducks in all cricket for Ireland since 1908: 28 (from the 429 of 430 matches with full scorecards).

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
Paul StirlingIRE2008-2026359361151078816231.181112097.011563281211302
William PorterfieldIRE2006-202222422811640218629.50868573.7114261868971
Andrew BalbirnieIRE2010-2026249257166905205*28.65843581.86113618698118
Kevin O'BrienIRE2006-202127426633643314227.61670196.0042818569181
George DockrellIRE2010-202630821570319591*22.03340993.72081625488
Barry McCarthyIRE2016-2026120782360551*11.0078377.2701144321
Lorcan TuckerIRE2016-202616716117370510825.73409090.591221436869
Harry TectorIRE2019-202617116822455914031.23535885.095291337698
Gary WilsonIRE2007-202020018627380911323.96487378.171181333443
Simi SinghIRE2017-2022897314948100*16.07124576.1413126816
Curtis CampherIRE2020-202613012213307412028.20372482.553151129073
Mark AdairIRE2019-20261631263117298818.201708101.23031014667
Alex CusackIRE2007-201510269219787120.38133873.090397412
Tim MurtaghIRE2012-201986501734254*10.3649069.80018344
Craig YoungIRE2013-2026129623427140*9.6835276.99008209
Andrew McBrineIRE2013-202614211328188290*22.14285865.8508819525
Peter ChaseIRE2016-201937231153144.4212642.0600751
Andre BothaIRE2006-2011534757305617.38104270.06027784
Joshua LittleIRE2016-20261174725213299.6824188.38007225
John MooneyIRE2006-2015101842713319623.35157984.2904712518
Niall O'BrienIRE2006-201814114012328910925.70449973.11120727740
WK McCallanIRE2006-200946311237250*19.5843485.71016372
Boyd RankinIRE2007-2020121553020818*8.3244247.06006144
Gareth DelanyIRE2019-20261129520148689*19.811186125.3004611763
Matthew HumphreysIRE2023-2026332088727*7.2518447.28004112
Andrew PoynterIRE2008-2016332764277820.3351682.750343614
Andrew WhiteIRE2006-2014775789287918.94141865.44014743
Trent JohnstonIRE2006-2013101732310186220.36982103.670146634
Ed JoyceIRE2011-2018828311297720541.35398874.65614428234
PG GillespieIRE2006-2007540220.501414.2900300
Greg ThompsonIRE2008-2019141111264412.6015084.00003151
Fionn HandIRE2022-20241613371367.109078.8900382
Peter MoorIRE2023-202571402017914.3638452.34013292
Jeremy BrayIRE2006-20091717140311625.1961165.96203446
Eoin MorganIRE2006-20092323274411535.43103871.681536618
Stuart PoynterIRE2013-20194744105053914.8559784.59003485
Albert van der MerweIRE2010-20118511483.502458.3300201
Murray ComminsIRE20234501262.403930.7700210
Peter ConnellIRE2008-201020854422*14.678055.0000261
Gavin HoeyIRE2024-2026111221693716.9028659.09002115
Stephen DohenyIRE2023-2026161603028418.8853356.66022313
Dave Langford-SmithIRE2006-20082217814231*15.78133106.7700286
Cade CarmichaelIRE2025-2026151703826222.4764359.41022403
Max SorensenIRE2012-2016442292413118.5427089.26002177
James McCollumIRE2019-2023162213877318.4378249.49022531
Stuart ThompsonIRE2013-2019635196355615.1271688.690225517
RK WhelanIRE2007220552.501241.6700110
David DelanyIRE2019820773.506116.6700100
R WilsonIRE2026120442.001625.0000110
DI JoyceIRE2006-200733029189.675651.7900140
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.