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
Gautam GambhirIND242206 & 36487311v AUSDelhi29 Oct 2008
Kumar SangakkaraSL242221 & 21447270v PAKGalle6 Aug 2014
Kumar SangakkaraSUR242171 & 71284315v SOMLondon24 Apr 2016
Joe DenlyKEN242206* & 36385303v NORNorthampton15 May 2016
Virat KohliIND242204 & 38286261v BANHyderabad9 Feb 2017
Chris DentGLO24228 & 214*364302v LEIBristol29 Aug 2018
Javed MiandadPAK24181 & 160*-251v NZChristchurch2 Feb 1979
Aravinda de SilvaSL241138* & 103*307301v PAKColombo26 Apr 1997
Ryan ten DoeschateNED241212* & 293092310v KENNairobi20 Feb 2010
Keaton JenningsDUR24120 & 221*453250v YORChester-le-Street20 Jun 2016
Ben DuckettNOT241241273370v DERDerby19 Jul 2022
Daniel HughesNSW241178 & 63*415260v TASSydney11 Feb 2023
Ron ChandragupthaBCAA241237 & 4499201v NCCColombo5 Mar 2025
Pavan RathnayakeCCC241116 & 125*298195v PSCGalle9 Jan 2026
Younis KhanPAK24091 & 149*320286v NZAuckland8 Mar 2001
Hashim AmlaSA240159 & 81410290v INDChennai26 Mar 2008
Harry BrookENG240153 & 87181308v PAKRawalpindi1 Dec 2022
Colin AckermannDUR240116 & 124426331v NOTNottingham4 Apr 2025
Denis AtkinsonWI239219 & 20*-291v AUSBridgetown14 May 1955
Mohsin KhanPAK239200 & 39*429260v ENGLondon12 Aug 1982
Virender SehwagIND239201 & 38315342v PAKBangalore24 Mar 2005
Adam VogesAUS239239364303v NZWellington12 Feb 2016
Joe DenlyKEN23912 & 227363255v WORWorcester19 Jun 2017
Steve SmithAUS239239399301v ENGPerth14 Dec 2017
Dane CleaverCS239201 & 382412011v NDNapier22 Feb 2020
Daniel HughesNSW239103 & 136361361v SASydney24 Feb 2020
Marcus HarrisVIC239239399271v SAAdelaide30 Oct 2020
Shan MasoodDER239239340240v SUSDerby14 Apr 2022
Donald BradmanAUS23826 & 212450140v ENGAdelaide29 Jan 1937
Leonard HuttonENG23873 & 165*-170v WILondon19 Aug 1939
Matthew HaydenAUS238203 & 35360187v INDChennai18 Mar 2001
Tatenda TaibuZIM23885* & 153510272v BANDhaka14 Jan 2005
Taufeeq UmarPAK238236 & 2507171v SLAbu Dhabi18 Oct 2011
Alex HalesNOT238236 & 2301381v YORNottingham19 Apr 2015
Bharat PopliND238172 & 66413370v CSHamilton15 Mar 2016
Tom WestleyESS238141 & 97427320v WARBirmingham10 Sept 2019
Jordan CoxKEN238238*345273v SUSCanterbury8 Aug 2020
Kane WilliamsonNZ238238364280v PAKChristchurch3 Jan 2021
Usman KhawajaAUS238137 & 101*398232v ENGSydney5 Jan 2022
Keaton JenningsLAN238238408320v YORLeeds12 May 2022
Leus du PlooyDER238238*356252v WORWorcester25 Jun 2023
Saud ShakeelPAK238208* & 30399250v SLGalle16 Jul 2023
Zak CrawleyKEN2380 & 238268314v SOMTaunton17 May 2024
Tom LathamNZ238137 & 101376243v WIMount Maunganui18 Dec 2025
Herbert SutcliffeENG23776 & 161-220v AUSLondon14 Aug 1926
Clyde WalcottWI237220 & 17*-281v ENGBridgetown6 Feb 1954
Allan BorderAUS237196 & 41*407280v ENGLondon27 Jun 1985
Dean JonesAUS237116 & 121*444181v PAKAdelaide19 Jan 1990
Sherwin CampbellWI237208 & 29*491360v NZBarbados19 Apr 1996
Sanath JayasuriyaSL237213 & 24*295353v ENGLondon27 Aug 1998

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.