Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting match by match (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Nat ThomsonAUS81 & 72600v ENGMelbourne15 Mar 1877
Charles BannermanAUS169165* & 410190v ENGMelbourne15 Mar 1877
Jack BlackhamAUS2317 & 62000v ENGMelbourne15 Mar 1877
Tom GarrettAUS1818* & 0800v ENGMelbourne15 Mar 1877
Billy MidwinterAUS225 & 177310v ENGMelbourne15 Mar 1877
Tom KendallAUS203 & 17*2230v ENGMelbourne15 Mar 1877
Dave GregoryAUS41 & 31500v ENGMelbourne15 Mar 1877
John HodgesAUS80 & 81810v ENGMelbourne15 Mar 1877
Alfred ShawENG1210 & 23700v AUSMelbourne15 Mar 1877
James Lillywhite (jnr)ENG1410 & 42110v AUSMelbourne15 Mar 1877
Allen HillENG3535* & 04930v AUSMelbourne15 Mar 1877
George UlyettENG3410 & 248330v AUSMelbourne15 Mar 1877
Harry JuppENG6763 & 425820v AUSMelbourne15 Mar 1877
Andrew GreenwoodENG61 & 53100v AUSMelbourne15 Mar 1877
Harry CharlwoodENG4936 & 137930v AUSMelbourne15 Mar 1877
John SelbyENG457 & 389950v AUSMelbourne15 Mar 1877
Tom EmmettENG178 & 95900v AUSMelbourne15 Mar 1877
Tom ArmitageENG129 & 36310v AUSMelbourne15 Mar 1877
James SouthertonENG76 & 1*2800v AUSMelbourne15 Mar 1877
Tom HoranAUS3212 & 203220v ENGMelbourne15 Mar 1877
Bransby CooperAUS1815 & 31600v ENGMelbourne15 Mar 1877
Ned GregoryAUS110 & 113110v ENGMelbourne15 Mar 1877
Nat ThomsonAUS5918 & 41--0v ENGMelbourne31 Mar 1877
Charles BannermanAUS4010 & 30--1v ENGMelbourne31 Mar 1877
Jack BlackhamAUS315 & 26--0v ENGMelbourne31 Mar 1877
Tom GarrettAUS3012 & 18--0v ENGMelbourne31 Mar 1877
Thomas KellyAUS5419 & 35-80v ENGMelbourne31 Mar 1877
Billy MidwinterAUS4331 & 12--0v ENGMelbourne31 Mar 1877
Frederick SpofforthAUS170 & 17-00v ENGMelbourne31 Mar 1877
Billy MurdochAUS113 & 8-00v ENGMelbourne31 Mar 1877
Tom KendallAUS197 & 12--0v ENGMelbourne31 Mar 1877
Dave GregoryAUS441* & 43-00v ENGMelbourne31 Mar 1877
John HodgesAUS22 & 0*-00v ENGMelbourne31 Mar 1877
Alfred ShawENG11 & 0*-00v AUSMelbourne31 Mar 1877
James Lillywhite (jnr)ENG22* & DNB-00v AUSMelbourne31 Mar 1877
Allen HillENG6649 & 17*--0v AUSMelbourne31 Mar 1877
George UlyettENG11552 & 63-101v AUSMelbourne31 Mar 1877
Harry JuppENG10 & 1400v AUSMelbourne31 Mar 1877
Andrew GreenwoodENG7149 & 22--0v AUSMelbourne31 Mar 1877
Harry CharlwoodENG1414 & 0-00v AUSMelbourne31 Mar 1877
John SelbyENG97 & 2-00v AUSMelbourne31 Mar 1877
Tom EmmettENG5648 & 8--0v AUSMelbourne31 Mar 1877
Tom ArmitageENG2121 & DNB--0v AUSMelbourne31 Mar 1877
James SouthertonENG00 & DNB-00v AUSMelbourne31 Mar 1877
Charles BannermanAUS3015 & 15*--0v ENGMelbourne2 Jan 1879
Jack BlackhamAUS66 & DNB--0v ENGMelbourne2 Jan 1879
Tom GarrettAUS2626 & DNB--0v ENGMelbourne2 Jan 1879
Thomas KellyAUS1010 & DNB--0v ENGMelbourne2 Jan 1879
Frederick SpofforthAUS3939 & DNB--0v ENGMelbourne2 Jan 1879
Billy MurdochAUS84 & 4*--0v ENGMelbourne2 Jan 1879
Page 1Next

BF balls faced · 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.