Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 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 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 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)

The most runs in a calendar year in all cricket for Ireland at Civil Service Cricket Club, Stormont: 158 by William Porterfield in 2021.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Ireland×At Civil Service Cricket Club, Stormont×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
William PorterfieldIRE202120213301587552.6724365.02020161
William PorterfieldIRE2015201555314557*72.50142102.11020162
Paul StirlingIRE202120215501454329.0019574.36000155
James McCollumIRE201920192201277363.5016178.88020171
Harry TectorIRE202120215511265531.50122103.2802083
Andrew BalbirnieIRE202120215501194023.8013588.15000141
Lorcan TuckerIRE202620263401155028.7512889.84021153
William PorterfieldIRE2010201022011410857.0013584.4410083
Niall O'BrienIRE201520155501094521.8012090.83000101
Mark AdairIRE202220223318937*44.5057156.1400095
Andrew McBrineIRE202620261218673*86.0012867.19010140
Paul StirlingIRE20192019220845242.0011771.79010120
Mark AdairIRE202620261218444*84.0013363.16000120
Andrew McBrineIRE202420241218355*83.0012765.3501070
Andrew BalbirnieIRE20152015541804426.6771112.6800072
Peter MoorIRE20242024120797939.5010873.15011110
Lorcan TuckerIRE20212021540773219.2566116.6700061
Paul StirlingIRE20222022330744024.6760123.3300075
Harry TectorIRE20262026340715317.759773.2001181
William PorterfieldIRE20192019220694934.5010565.7100090
Lorcan TuckerIRE20192019221645664.0064100.0001080
William PorterfieldIRE20132013110626262.006496.88010100
Curtis CampherIRE20222022331622931.0043144.1900062
Gary WilsonIRE20102010210606060.006493.7501060
George DockrellIRE20212021441592819.6756105.3600052
Paul StirlingIRE20102010220585229.006687.8801070
Stephen DohenyIRE20262026120575728.5011947.9001190
Niall O'BrienIRE20072007220565228.008466.6701040
Lorcan TuckerIRE20242024120565628.006586.15011100
Andre BothaIRE20062006110525252.008958.4301050
Ben CalitzIRE20262026220523726.0034152.9400034
Gareth DelanyIRE20262026220494924.5033148.4800133
Alex CusackIRE201020102214545*45.008950.5600140
Stuart ThompsonIRE20152015531452422.5037121.6200022
Ed JoyceIRE20152015110444444.0033133.3300021
Trent JohnstonIRE20072007220433421.505775.4400012
Kevin O'BrienIRE201920192214135*41.005082.0000050
Gary WilsonIRE201220122224141*-40102.5000041
Lorcan TuckerIRE20222022330412813.6737110.8100060
Andrew WhiteIRE20062006110404040.004393.0200050
Paul StirlingIRE2015201555039297.8039100.0000151
George DockrellIRE20262026220381919.0024158.3300032
Alex CusackIRE200720071113636*-5664.2900011
Kevin O'BrienIRE20062006110353535.004872.9200030
Shane GetkateIRE20212021320352417.5031112.9000012
Andre BothaIRE20082008221332233.005362.2600040
William PorterfieldIRE20072007220331716.508140.7400040
Niall O'BrienIRE20102010220322716.005064.0000040
Paul StirlingIRE20242024120322216.007940.5100030
Andrew BalbirnieIRE20222022330321210.673494.1200050
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.