T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Ireland: Batting by year (All cricket)

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
Niall O'BrienIRE2011201199127457*34.2537173.85010203
Kevin O'BrienIRE20202020121212704824.55223121.08000299
Gary WilsonIRE20162016161502605817.3343160.32011241
Simi SinghIRE201820181515226057*20.0029388.74013188
Kevin O'BrienIRE20142014101032586736.86249103.61022256
Andrew BalbirnieIRE2026202689025410928.2232877.44100303
Andrew McBrineIRE20252025910325490*36.2942260.19021291
Niall O'BrienIRE20102010151512505017.8628787.11011261
Gary WilsonIRE201220121513324641*24.6030680.39001204
George DockrellIRE20212021181542464522.3628087.86000206
Andre BothaIRE200820081313224447*22.1830879.22000282
Gary WilsonIRE20192019241922424714.2429781.48002152
Mark AdairIRE20242024201932414915.0624996.79002257
George DockrellIRE202420241717424053*18.46218110.09010217
Mark AdairIRE202220223122723937*15.93185129.190031814
James McCollumIRE20192019101202387319.8341657.21021321
Harry TectorIRE20192019141232336025.89176132.39010205
William PorterfieldIRE202120216602267537.6734365.89031261
Kevin O'BrienIRE20122012161322263920.5525987.26003236
William PorterfieldIRE201220121616222456*16.00200112.00014286
Niall O'BrienIRE20082008101012217024.5633665.77020212
Trent JohnstonIRE20132013161262206236.67160137.50010218
Kevin O'BrienIRE200820089822138335.5024985.540101710
Alex CusackIRE2011201111912097126.1328673.08010171
John MooneyIRE201520152117620353*18.4522490.63012164
Andrew McBrineIRE20162016141152017933.5025279.76010164
Ben CalitzIRE20262026131221923719.20141136.170011211
Trent JohnstonIRE201020102315319242*16.00181106.08001114
Kevin O'BrienIRE200920091310219089*23.7523979.50011153
Gary WilsonIRE200920091010118951*21.0026770.79011202
Gareth DelanyIRE20202020111101894417.18184102.72001209
Niall O'BrienIRE200920098821884031.3320691.26000224
Harry TectorIRE202020209921883726.86185101.62001126
Cade CarmichaelIRE202620268901846220.4427766.43012192
Mark AdairIRE202620261210218444*23.0021585.58001174
William PorterfieldIRE201420147711824730.3323378.11000186
Stephen DohenyIRE20232023121001818418.1027665.58010182
John MooneyIRE2009200910921744224.8624172.20000142
Andrew PoynterIRE201420149901735719.2220883.17010175
Ed JoyceIRE201420147711684328.0020482.35001102
Cade CarmichaelIRE202520255601645927.3329555.59010181
Stuart PoynterIRE20162016131311643613.6720380.79001122
Stuart ThompsonIRE2017201712901635618.11129126.36010187
Niall O'BrienIRE201620168811626323.1428157.65011101
Mark AdairIRE202520258621607840.0016596.97010156
George DockrellIRE20252025141131593419.88152104.61000163
Gareth DelanyIRE20242024101031573122.43120130.830001010
Ross AdairIRE20262026101001563915.60111140.54000206
Alex CusackIRE2008200811811543822.0022867.5400074
Stuart PoynterIRE201720178821543925.67146105.48000181

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.