Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Ricardo VasconcelosNOR16334 & 129*247220v YORNorthampton24 May 2024
Nick KellyWF163131 & 32279162v AAAuckland7 Dec 2024
Cameron BancroftGLO163163267192v GLABristol11 Apr 2025
Sean WilliamsZIM163137 & 26182210v SABulawayo28 Jun 2025
Emilio GayDUR1637 & 156*181250v SURLondon29 Jun 2025
Nikhil ChaudharyTAS16316318495v NSWSydney22 Nov 2025
Hashan DuminduBRC163163262124v CCCColombo20 Mar 2026
Billy BarnesENG162134 & 28*-70v AUSAdelaide12 Dec 1884
Johnny TaylorAUS16272 & 90322100v ENGMelbourne1 Jan 1925
Herbie TaylorSA16278 & 84-162v AUSAdelaide29 Jan 1932
Clyde WalcottWI16254 & 108-112v INDCalcutta31 Dec 1948
Vijay HazareIND16240 & 122-140v WIBombay4 Feb 1949
Neil HarveyAUS162162-170v ENGBrisbane26 Nov 1954
Colin CowdreyENG162101 & 61-171v SACape Town1 Jan 1957
Saeed AhmedPAK162150 & 12-160v WIGeorgetown13 Mar 1958
Saeed AhmedPAK162121 & 41-151v INDBombay2 Dec 1960
AlimuddinPAK162109 & 53-250v ENGKarachi2 Feb 1962
Motganhalli JaisimhaIND16233 & 129-241v ENGCalcutta29 Jan 1964
Ken BarringtonENG16260 & 10244760v AUSAdelaide28 Jan 1966
Ken BarringtonENG162148 & 14365180v PAKLondon27 Jul 1967
Garry SobersWI162110 & 52-242v AUSAdelaide24 Jan 1969
John EdrichENG16247 & 115*471170v AUSPerth11 Dec 1970
Roy FredericksWI162150 & 12476180v ENGBirmingham9 Aug 1973
Alan TurnerAUS16226 & 136263160v WIAdelaide23 Jan 1976
Gundappa ViswanathIND16283 & 79-170v NZChristchurch5 Feb 1976
Majid KhanPAK162112 & 50-244v NZKarachi30 Oct 1976
Gundappa ViswanathIND16289 & 73175130v AUSAdelaide28 Jan 1978
Javed MiandadPAK162100 & 62*-81v INDKarachi14 Nov 1978
Shoaib MohammadPAK16267 & 95397170v INDKarachi15 Nov 1989
Dave HoughtonZIM162121 & 41*396182v INDHarare18 Oct 1992
Saeed AnwarPAK16285 & 77303222v AUSKarachi28 Sept 1994
Mark TaylorAUS16249 & 113379110v ENGSydney1 Jan 1995
Jack RussellENG162124 & 38398150v INDLondon20 Jun 1996
Saeed AnwarPAK16274 & 88264181v ENGLondon25 Jul 1996
Brian McMillanSA162103* & 59*309150v INDCape Town2 Jan 1997
Grant FlowerZIM162156* & 6365132v PAKBulawayo14 Mar 1998
Rahul DravidIND162118 & 44415200v ZIMHarare7 Oct 1998
Rahul DravidIND162162301201v ZIMNagpur25 Nov 2000
Matthew HaydenAUS16231 & 131274174v SAAdelaide14 Dec 2001
Adam GilchristAUS162138* & 24132262v SACape Town8 Mar 2002
Graeme SmithSA162139 & 23*197252v WICenturion16 Jan 2004
Damien MartynAUS1621 & 161355211v SLKandy16 Mar 2004
Marcus TrescothickENG162132 & 30*235240v NZLeeds3 Jun 2004
Stephen FlemingNZ162117 & 45306192v ENGNottingham10 Jun 2004
Adam GilchristAUS162162146225v NZWellington18 Mar 2005
Ian BellENG162162*168251v BANChester-le-Street3 Jun 2005
Michael HusseyAUS16273 & 89350230v SAJohannesburg31 Mar 2006
Ashwell PrinceSA162162*223232v BANCenturion26 Nov 2008
Michael HusseyAUS16228 & 134*336200v PAKSydney3 Jan 2010
Hamish MarshallGLO16244 & 118328180v KENBristol18 May 2014

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.