Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 126/6 (66.3)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
John AndersonIRE20132013110565656.0011250.0001050
Ryan HaireIRE20082008220565428.007277.7801071
George DockrellIRE201120111063551918.336387.3000071
William PorterfieldIRE20202020330542918.009855.1000050
Alex CusackIRE200720074425336*26.509058.8900011
Trent JohnstonIRE200820086635331*17.6710948.6200140
John MooneyIRE20072007553522326.006678.7900150
Neil RockIRE20212021138152227.435692.8600030
Andrew PoynterIRE20112011110515151.0034150.0001052
Eoin MorganIRE20082008330513517.007766.2300031
Mark AdairIRE20202020540512912.757865.3800022
Max SorensenIRE20142014962511712.758857.9500140
Boyd RankinIRE201820181810251176.3811145.9500232
Craig YoungIRE2023202314555040*-6379.3700022
Tim MurtaghIRE201720171511249185.448160.4900260
James Cameron-DowIRE201920195324832*48.008060.0000060
Fionn HandIRE2022202255048369.6030160.0000162
Max SorensenIRE2016201686148269.6035137.1400021
Greg ThompsonIRE2017201787148178.006771.6400231
WK McCallanIRE2009200911764726*47.004897.9200150
Andrew McBrineIRE201520158434623*46.004895.8300031
L McCarthyIRE2026202688346119.205879.3100051
Joshua LittleIRE20212021201044615*7.676867.6500031
Niall O'BrienIRE20142014220453322.506569.2300050
Max SorensenIRE201520154214523*45.0031145.1600052
Craig YoungIRE2024202413654529*45.005384.9100042
Greg ThompsonIRE20162016110444444.0032137.5000070
Andrew WhiteIRE20122012841442814.676172.1300030
Andrew PoynterIRE20152015220433621.5036119.4400042
Neil RockIRE20242024440433710.7542102.3800041
Barry McCarthyIRE201720179714316*7.177755.8400220
Gavin HoeyIRE20252025120413720.5011435.9600040
Rory McCannIRE20102010740411810.257356.1600130
Peter ChaseIRE201720171311441145.869642.7100331
John AndersonIRE20142014330401913.339143.9600050
Lorcan TuckerIRE20172017330391613.0033118.1800041
Boyd RankinIRE20192019311483996.506659.0900230
Andrew BalbirnieIRE20132013110383838.004192.6800031
Peter ConnellIRE2008200810323822*38.006558.4600061
Joshua LittleIRE202420245323822*38.0035108.5700041
Boyd RankinIRE201620168543818*38.0036105.5600032
Craig YoungIRE202020201052371112.334778.7200040
Matthew HumphreysIRE20252025139137164.637549.3300341
Sean TerryIRE2016201666036166.007349.3200130
Andrew McBrineIRE20192019119136114.5011830.5100130
Barry McCarthyIRE2018201813533517*17.5032109.3800002
David RankinIRE20152015110343434.003791.8900021
Peter MoorIRE20252025120343017.003987.1800060
William McClintockIRE202120215413415*11.333889.4700040
Joshua LittleIRE20222022311510348*6.804477.2700431

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.