Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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/27QUETAS

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Leinster Lightning at Pembroke Cricket Club, Sandymount: 160 by Peter Moor in 2022.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Leinster Lightning×At Pembroke Cricket Club, Sandymount×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter MoorMR2022202222016015280.00128125.00100178
Andrew McBrineNW2026202622013710068.5014693.84100133
Neil RockNK2023202322113487134.0096139.58010156
Murray ComminsMR202320232201296764.50127101.57020144
Murray ComminsMR2022202222011910259.5099120.20100125
Jake EganNW202620262201148557.0013584.44010141
Alistair FrostMR2023202322111161*111.0012390.2402094
Murray ComminsMR202120213301105136.6714078.5702084
Ross AdairNK202620262201049552.0045231.11010118
Neil RockNK202220222201038151.5070147.14010115
Morgan ToppingNK20262026220998649.5091108.7901095
Ben CalitzNW20262026330974132.3362156.4500096
Tyrone KaneMR202220222219366*93.0068136.7601067
Tyrone KaneMR20232023220868343.0060143.3301056
SJ MacBethNW20262026330864128.6781106.1700084
Andrew BalbirnieNW20252025110808080.0051156.86010103
Luke GeorgesonNK20212021220774638.509581.0500061
Ruhan PretoriousNK20262026110767676.0053143.40010103
Peter MoorMR202320232217669*76.0063120.6301045
Cade CarmichaelNK202420241117474*-44168.1801073
Cade CarmichaelNK20222022220694334.5058118.9700081
Greg ThompsonNK201920192116565*-31209.6801046
James McCollumNK20262026220633931.506498.4400062
Graham HumeNW202120212216344*63.006892.6500090
Matt FordMR202120213315845*29.0058100.0000041
Curtis CampherMR20252025110575757.0035162.8601091
William PorterfieldNW20212021220565228.0046121.7401045
Gary WilsonNK201920192215635*56.006290.3200070
SJ MacBethNW20242024331562328.006388.8900061
SJ ToppingNW20252025110555555.0036152.7801043
Stephen DohenyNW20222022220552927.507771.4300033
Ben CalitzMR202420241115454*-41131.7101062
Oliver GunningMR20182018110535353.0031170.9701071
Mark AdairNK202120212215336*53.0048110.4200052
Ryan MacBethNW202220222215329*53.0044120.4500081
Ruhan PretoriousNK20232023220525226.005791.2301153
Morgan ToppingNK20252025110515151.0033154.5501044
Tyrone KaneMR20212021330513117.005396.2300133
J WilsonNW20242024330513917.0046110.8700044
William PorterfieldNW20202020110505050.0030166.6701034
Cormac HassettMR20192019110494949.0043113.9500050
Morgan ToppingNK20232023220494124.506773.1300060
Jack CartyMR20212021220493124.506575.3800040
Oliver MetcalfeMR20242024220494924.506081.6700181
Nicolaas PretoriusMR20182018110484848.0028171.4300032
Harry TectorNK201920192224835*-46104.3500052
Jack TectorMR20192019110474747.0033142.4200061
Cade CarmichaelNK20262026220472723.505290.3800051
L McCarthyNW20262026330473315.6731151.6100052
Stephen DohenyMR20192019110464646.0023200.0000042
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.