Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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,343 of the 23,350 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Hashim AmlaSA237114 & 123*560301v INDKolkata14 Feb 2010
Michael PappsWF23731 & 206*377242v CANRangiora19 Nov 2012
Greg HayCS237157 & 80586310v NDNew Plymouth15 Feb 2015
Martin GuptillNZ237237*1632411v WIWellington21 Mar 2015
Scott BorthwickDUR237134 & 103*386280v LANChester-le-Street15 May 2016
Hassan AzadLEI237137 & 100*427270v GLOLeicester17 Jun 2019
David BedinghamDUR23757 & 180*317273v NOTNottingham8 Apr 2021
Clyde WalcottWI236126 & 110-300v AUSPort of Spain11 Apr 1955
Sunil GavaskarIND236236*425230v WIMadras24 Dec 1983
Gordon GreenidgeWI23610 & 226511340v AUSBridgetown19 Apr 1991
Robert KeyENG236221 & 15308310v WILondon22 Jul 2004
Upul TharangaSL236165 & 71*391273v BANBogra8 Mar 2006
Liam LivingstoneLAN23668 & 168408303v SOMManchester21 Apr 2017
William LuxtonYOR236167 & 69376273v WARScarborough12 Jun 2026
Sonal DinushaSL236103 & 133*426165v INDColombo23 Aug 2026
Pankaj RoyIND23585 & 150--0v WIKingston28 Mar 1953
Gordon GreenidgeWI235134 & 101353310v ENGManchester8 Jul 1976
Greg ChappellAUS235235363210v PAKFaisalabad6 Mar 1980
Gary KirstenSA235102 & 133366320v INDKolkata27 Nov 1996
Ian BellENG235235364232v INDLondon18 Aug 2011
Alex HalesNOT235141 & 94348340v HAMSouthampton26 Apr 2015
Joe BurnsAUS235170 & 65483290v NZChristchurch20 Feb 2016
Virat KohliIND235235340251v ENGMumbai8 Dec 2016
Dane VilasLAN235235*363274v SOMManchester4 May 2018
Wiaan MulderLEI235235*279322v SUSBrighton11 Jul 2022
Marnus LabuschagneGLA23565 & 170*373341v YORLeeds4 May 2023
Donald BradmanAUS234234396240v ENGSydney13 Dec 1946
Sid BarnesAUS234234667170v ENGSydney13 Dec 1946
Garry SobersWI234125 & 109*--0v PAKGeorgetown13 Mar 1958
Geoff PullarENG23459 & 175-241v SALondon18 Aug 1960
Sadiq MohammadPAK234166 & 68-260v NZWellington2 Feb 1973
Sunil GavaskarIND23413 & 221482210v ENGLondon30 Aug 1979
Dean JonesAUS234210 & 24369302v INDChennai18 Sept 1986
Graeme SmithSA234234388160v PAKDubai23 Oct 2013
Aneurin DonaldGLA234234 & 01412615v DERColwyn Bay17 Jul 2016
Sam NortheastKEN23456 & 178*254333v ESSCanterbury20 Sept 2016
Kumar SangakkaraSUR234114 & 120370252v MIDLondon19 May 2017
Nick KellyOV234234*245259v CSDunedin31 Oct 2021
Jamie SmithSUR234234*430340v GLOBristol28 Apr 2022
Michael JonesDUR234206 & 28430333v MIDChester-le-Street25 Jul 2022
Nick BrowneESS234234* & 0459330v SOMChelmsford25 Jul 2022
Rahmat ShahAFG234234424233v ZIMBulawayo26 Dec 2024
Cameron BancroftGLO23458 & 176493240v DERBristol22 Jun 2025
George HeadleyWI23310 & 223416290v ENGKingston3 Apr 1930
Sachin TendulkarIND233179 & 54460271v WINagpur1 Dec 1994
Carl HooperWI233233402293v INDGeorgetown11 Apr 2002
Alastair CookENG23394 & 139*443241v WIBarbados26 Feb 2009
Ross TaylorNZ233217* & 16*380250v WIDunedin3 Dec 2013
Chesney HughesDER23396 & 137*445361v GLOBristol17 Apr 2016
Jonny BairstowENG233162 & 71*201323v NZLeeds23 Jun 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.