Live6th Match · Pakistan ODI Tri-Series 2026/27SL22/1 (6.1)ENG386/5 (50)SL need 365 runs in 263 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 (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,341 of the 23,348 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Oliver DaviesNSW253253225384v TASSydney8 Oct 2026
Jimmy AdamsWI252174* & 78*455210v INDMohali10 Dec 1994
Stephen FlemingNZ25278 & 174*513281v SLColombo27 May 1998
Martin GuptillAA252161* & 91414291v NDAuckland20 Dec 2013
Robert KeyKEN25294 & 158405260v GLACardiff9 Sept 2015
Joe ClarkeWOR252142 & 110*319381v KENWorcester19 Jun 2017
Nick GubbinsMID252192 & 60408261v SURLondon1 Aug 2020
Tom LathamNZ252252373342v BANChristchurch9 Jan 2022
Daryl MitchellNZ252190 & 62*449275v ENGNottingham10 Jun 2022
Rachin RavindraNZ252240 & 12392273v SAMount Maunganui4 Feb 2024
Joe ClarkeNOT25239 & 213*400312v SOMTaunton19 Apr 2024
Rishabh PantIND252134 & 118318279v ENGLeeds20 Jun 2025
Jack RussellENG251140 & 111-110v SADurban16 Feb 1923
Wally HammondENG251251 & DNB605300v AUSSydney14 Dec 1928
Denis LindsaySA25169 & 182328335v AUSJohannesburg23 Dec 1966
Sachin TendulkarIND251177 & 74457371v ENGNottingham4 Jul 1996
Gary KirstenSA251220 & 31*322391v ZIMHarare7 Sept 2001
Ricky PontingAUS251206 & 45466281v WITrinidad19 Apr 2003
Virender SehwagIND251201* & 50283285v SLGalle31 Jul 2008
Azhar AliPAK251226 & 25466242v BANMirpur6 May 2015
Jonny BairstowYOR251246 & 5279293v HAMLeeds17 Apr 2016
Kane WilliamsonNZ251251412342v WIHamilton3 Dec 2020
Denis ComptonENG250147 & 103*703250v AUSAdelaide31 Jan 1947
Faoud BacchusWI250250-330v INDKanpur2 Feb 1979
Mohammad YousufPAK250202 & 48392341v ENGLondon13 Jul 2006
Ed JoyceSUS250250327342v DERDerby8 May 2016
Kyle MayersWI25040 & 210*375277v BANChattogram3 Feb 2021
Marvan AtapattuSL249249324361v ZIMBulawayo14 May 2004
Matthew HaydenAUS249117 & 132353243v SLCairns9 Jul 2004
Kumar SangakkaraSL24957 & 192358361v AUSHobart16 Nov 2007
Neil McKenzieSA24994 & 155*495311v INDChennai26 Mar 2008
Will RhodesWAR249207 & 42*389290v WORWorcester22 Aug 2020
Henry CooperND24943 & 206*488241v AAMount Maunganui26 Nov 2025
Eddie BarlowSA248201 & 47*-330v AUSAdelaide24 Jan 1964
Bevan CongdonNZ248166* & 82-212v WIPort of Spain9 Mar 1972
Sunil GavaskarIND248111 & 137240350v PAKKarachi14 Nov 1978
Guy WhittallZIM248203* & 45443293v NZBulawayo25 Sept 1997
Sachin TendulkarIND248248*379350v BANDhaka10 Dec 2004
Angelo MathewsSL24891 & 157*470311v PAKAbu Dhabi31 Dec 2013
Virat KohliIND248167 & 81376260v ENGVisakhapatnam17 Nov 2016
Azhar AliPAK248205* & 43476230v AUSMelbourne26 Dec 2016
Joe RootENG248153* & 95337186v NZWellington24 Feb 2023
Rhys MariuCAN248240 & 8*338273v CSNelson19 Nov 2024
Garry SobersWI247152 & 95*480272v ENGGeorgetown28 Mar 1968
Mohammad YousufPAK24756 & 191461251v WIMultan19 Nov 2006
Michael ClarkeAUS247210 & 37318301v INDAdelaide24 Jan 2012
Cheteshwar PujaraIND247206* & 41*440290v ENGAhmedabad15 Nov 2012
Kumar SangakkaraSL247142 & 105398263v BANGalle8 Mar 2013
David WarnerAUS247145 & 102329301v INDAdelaide9 Dec 2014
Samit PatelNOT247247305292v LEINottingham19 Jun 2017

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.