ODI1st 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 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,354 of the 23,361 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Sourav GangulyIND183183158177v SLTaunton26 May 1999
Michael VaughanENG1830 & 183285271v AUSSydney2 Jan 2003
MS DhoniIND183183*1451510v SLJaipur31 Oct 2005
Brian LaraWI18361 & 122321270v PAKLahore11 Nov 2006
Andrew StraussENG183169 & 14299261v WIAntigua15 Feb 2009
Virat KohliIND183183148221v PAKMirpur18 Mar 2012
Peter FultonCAN18379 & 104255173v WFRangiora19 Nov 2012
Matt PriorENG18373 & 110*312330v NZAuckland22 Mar 2013
Ian BellENG183109 & 74314270v AUSLondon18 Jul 2013
Adam RossingtonNOR183103 & 80227263v NOTNorthampton15 Aug 2014
Usman KhawajaAUS183174 & 9*250162v NZBrisbane5 Nov 2015
Joe DenlyKEN183154 & 29*251222v HAMSouthampton13 Jul 2019
Ajinkya RahaneIND18381 & 102405150v WINorth Sound22 Aug 2019
Dominic SibleyWAR183142* & 41430240v LANManchester5 May 2022
Daryl MitchellNZ183102 & 8127996v SLChristchurch9 Mar 2023
Bharat PopliND18382* & 101*312221v AAKennards Hire Community Oval21 Mar 2023
Josh InglisWA18347 & 136*236222v QUEPerth1 Mar 2024
Jordan CoxESS18367 & 116*194177v KENChelmsford12 Apr 2024
Cameron BancroftGLO18353 & 130*299181v NORNorthampton10 May 2024
Temba BavumaSA18370 & 113345181v SLDurban27 Nov 2024
Yashasvi JaiswalIND183175 & 8265240v WIDelhi10 Oct 2025
Bevon JacobsAA18358 & 125190256v WFAuckland5 Dec 2025
Phil MeadENG182182* & DNB-210v AUSLondon13 Aug 1921
Clyde WalcottWI18214 & 168*-240v ENGLondon24 Jun 1950
Colin CowdreyENG182182 & DNB-231v PAKLondon16 Aug 1962
Terry JarvisNZ182182555190v WIGeorgetown6 Apr 1972
Gordon GreenidgeWI182100 & 82-225v PAKKingston15 Apr 1977
Viv RichardsWI1820 & 182*258232v ENGBridgetown13 Mar 1981
Greg ChappellAUS182182 & DNB400170v PAKSydney2 Jan 1984
David GowerENG1829 & 173*304160v PAKLahore19 Mar 1984
Robin SmithENG182121* & 61*291160v INDManchester9 Aug 1990
Richie RichardsonWI182182 & DNB260262v AUSGeorgetown23 Mar 1991
Mohammad AzharuddinIND182182 & DNB197121v ENGKolkata29 Jan 1993
Michael SlaterAUS18296 & 86*271230v WISydney2 Jan 2001
Michael HusseyAUS182182203211v BANChattogram16 Apr 2006
Justin LangerAUS18282 & 100*244210v ENGBrisbane23 Nov 2006
Malinda WarnapuraSL182120 & 62317190v WIGuyana22 Mar 2008
Shane WatsonAUS182126 & 56397171v INDChandigarh1 Oct 2010
Jacques KallisSA182182*326231v ENGLondon19 Jul 2012
Daryl MitchellWOR182167* & 15313242v GLOCheltenham21 Jul 2014
James HildrethSOM182182362220v MIDTaunton15 Sept 2014
Joe RootENG182182* & DNB229174v WIGrenada21 Apr 2015
Joe RootENG18298 & 84300230v NZLondon21 May 2015
Dawid MalanMID182182* & DNB270270v NOTNottingham5 Jul 2015
Shaun MarshAUS182182266151v WIHobart10 Dec 2015
Charlie WakimTAS182160 & 22373190v SAAdelaide23 Feb 2019
Moisés HenriquesNSW182167 & 15*302221v WAAdelaide19 Oct 2020
Alex LeesDUR182182*358200v GLACardiff7 Apr 2022
James BraceyGLO1825 & 177344183v YORBristol14 Apr 2022
Stephen EskinaziMID182182136176v SURRadlett10 Aug 2022

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.