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/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · 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 year (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 427 of the 428 matches in this selection (from 2006). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Andrew McBrineIRE202120211510093309.3014365.0300181
Niall O'BrienIRE20122012661922518.4011580.0000052
Peter MoorIRE20242024240917922.7514662.33012130
Simi SinghIRE20172017570905912.8620743.4801352
Andrew PoynterIRE20102010972897817.8013864.4901362
Shane GetkateIRE20192019161338616*8.6080107.5000153
Niall O'BrienIRE20062006220855342.5011573.9101090
Max SorensenIRE201320131463853128.3310382.5200163
Paul StirlingIRE20142014771856014.1769123.19011141
R StrydomIRE200820081170843712.0015853.1600081
George DockrellIRE20182018151058322*16.6010083.0000042
John MooneyIRE2012201211838223*16.4082100.0000181
Andre BothaIRE201020101191822010.2512963.57002110
Alex CusackIRE201220121071812713.5010180.20001100
Alex CusackIRE200920091293803013.338396.3900271
Andrew WhiteIRE20062006330764025.339679.1700070
Trent JohnstonIRE2012201215727624*15.2076100.0000042
Peter MoorIRE2023202348076199.5019938.19001102
Graham HumeIRE20232023181047620*12.6719139.7900172
Andrew McBrineIRE20172017141137514*9.388984.2700271
Shane GetkateIRE20222022540713017.7555129.0900025
Stuart PoynterIRE20192019101047131*11.838880.6800252
Simi SinghIRE201920191412071205.9213353.3800241
Gareth DelanyIRE202520258427048*35.0053132.0800044
Kenny CarrollIRE20072007660702811.6712655.5600141
Craig YoungIRE202120212315770228.758285.3700343
Barry McCarthyIRE20252025107069319.8613451.4900361
Alex CusackIRE20152015161076926*23.009076.6700171
Simi SinghIRE202220221610369309.867197.1800251
George DockrellIRE2016201697066249.4311855.9300140
Andrew McBrineIRE201820181184661616.5011756.4100021
Trent JohnstonIRE2009200911626420*16.0054118.5200132
Regan WestIRE2009200913726429*12.8047136.1700163
Stephen DohenyIRE20252025120614630.5012947.2900041
Joshua LittleIRE202320232475612930.5054112.9600072
Jai MoondraIRE20262026873613115.256692.4200070
Andrew BalbirnieIRE20142014330603820.0013544.4400060
Stuart PoynterIRE20152015650603312.006789.55000100
Jacob MulderIRE2017201713766038*60.0043139.5300143
Kevin O'BrienIRE20062006220593529.506492.1900041
William PorterfieldIRE20062006220594829.508569.4100070
Barry McCarthyIRE202020208725918*11.807380.8200242
Neil RockIRE20232023640583614.5042138.1000162
Nigel JonesIRE2010201011625825*14.507973.4200010
Barry McCarthyIRE2021202114835830*11.607379.4500351
Tim MurtaghIRE201620161711358157.258568.2400341
Stephen DohenyIRE20262026120575728.5011947.9001190
Graham HumeIRE20242024873572114.258170.3700042
John AndersonIRE20132013110565656.0011250.0001050
Ryan HaireIRE20082008220565428.007277.7801071

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.