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

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Mardyke×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Morgan ToppingNK2023202344312557*125.0094132.98020127
Neil RockNK20232023442213102106.50118180.511102115
PL le RouxMR2025202555218374*61.00168108.93020175
C MellyNW202320234425730*28.5056101.7900272
Ben WhiteMR202320234322717*27.003577.1400020
J ManleyMR20252025532252025.003767.5700011
Mike FrostMR20242024432191119.002190.4800010
David O'SullivanNW202520254321411*14.001877.7800010
Stephen DohenyMR20252025441201150*67.00108186.111001219
Shane GetkateNW2023202344114156*47.00132106.82020155
Tyrone KaneMR202320236611307126.0016578.79010134
Cade CarmichaelNK202520253311235561.5067183.58010137
Murray ComminsMR202320236611163723.20115100.87000181
Morgan ToppingNK2025202533111558*57.5054212.960101010
Alistair FrostMR2023202354110348*34.3314272.54000142
Kevin O'BrienMR20222022331936646.5010489.42010122
SJ HarbinsonLL202320234416845*22.6744154.55001110
James McCollumNK202520251116565*-36180.5601054
SJ MacBethNW202320234416540*21.677092.8600062
L McCarthyMR202220223215940*59.0055107.2700062
James McCollumNK202420242215858*58.0036161.1101154
Seamus LynchLL20252025441582519.3345128.89000101
Matt FordMR202120211115353*-38139.4701061
Graham KennedyNW202120211115252*-48108.3301070
C MellyNW202520254415031*16.6738131.5800181
Fionn HandMR202120211114949*-21233.3300053
J WilsonNW202520254414828*16.0029165.5200051
Gavin HoeyLL20252025321472747.0041114.6300023
Harry TectorLL202520253314424*22.0043102.3300032
Andrew McBrineNW20252025441432714.334693.4800031
P FrancisMR20242024441421514.008151.8500040
Nathan McGuireNW/MR20232023441383412.6723165.2200234
Mike FrostMR202320233213719*37.005172.5500050
Matt FordMR202320236613615*7.206258.0600121
Gavin HoeyLL202420242213518*35.004185.3700012
Bakhtyar NabiMR20252025431332816.5025132.0000022
David DelanyMR202220223213131*31.004667.3900130
Lorcan TuckerLL202020201112828*-24116.6700012
JC McNallyLL202420242212616*26.0017152.9400050
Peter MoorMR20232023331241712.005246.1500020
Oliver MetcalfeMR202420244412112*7.002680.7700231
Ben WhiteMR202420244311910*9.5019100.0000111
Thomas MayesNK20252025321181718.0013138.4600011
D LuesLL202520251111616*-15106.6700010
Fionn HandLL202420242111515*-2075.0000010
L McCarthyMR20252025321141314.001593.3300020
Max SorensenLL201720171111313*-7185.7100011
Thomas MayesNK202320234111313*-10130.0000001
William McClintockNW202120211111212*-7171.4300011
Ryan MacBethNW2023202342112912.001485.7100010
Page 1Next

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