Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND56/4 (5.3)IND need 204 runs in 87 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE150/3 (30.3)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Finlay BeanYOR22448930145.812c FW McCann b Farhan Ahmed2v NOTNottingham22 Jun 2025
Shubman GillIND223*133268167.672not out2v WIGuwahati30 Sept 2026
Glenn TurnerNZ223*-260-2not out2v WIKingston16 Feb 1972
Robert O'DonnellAA22335420962.995c CE McConchie b TF van Woerkom1v CANAuckland3 Mar 2022
Justin LangerAUS22335530062.823c BKV Prasad b SR Tendulkar2v INDSydney2 Jan 2000
Daniel Bell-DrummondKEN22336023361.943c SS Eskinazi b HJH Brookes3v MIDLondon2 May 2025
Mohammad YousufPAK22337326259.794c KP Pietersen b SD Udal2v ENGLahore29 Nov 2005
George HeadleyWI22338528057.923st †LEG Ames b RES Wyatt4v ENGKingston3 Apr 1930
Gordon GreenidgeWI22342530052.471c †PR Downton b PI Pocock1v ENGManchester26 Jul 1984
Marvan AtapattuSL22344829149.782c ADR Campbell b PA Strang1v ZIMKandy7 Jan 1998
Donald BradmanAUS223-240-3c GC Grant b LN Constantine1v WIBrisbane16 Jan 1931
Polly UmrigarIND223-260-3c †EC Petrie b JA Hayes1v NZHyderabad19 Nov 1955
Vinoo MankadIND223-220-1c ? b MB Poore1v NZBombay2 Dec 1955
Kumar SangakkaraSL222*27728080.143not out2v BANKandy11 Jul 2007
Jacques RudolphSA222*38329257.963not out2v BANChittagong24 Apr 2003
Nathan AstleNZ2221682811132.145c †JS Foster b MJ Hoggard4v ENGChristchurch13 Mar 2002
Gundappa ViswanathIND22237431059.364b RGD Willis1v ENGMadras13 Jan 1982
Rahul DravidIND22238728157.363c †RG Hart b JDP Oram1v NZAhmedabad8 Oct 2003
Keaton JenningsDUR221*41623053.132not out3v YORChester-le-Street20 Jun 2016
Pavan RathnayakeCCC221216187102.315c RTM Mendis b P Jayawickrama1v MSCColombo28 Mar 2026
Robert KeyENG22128831076.743c BC Lara b DJ Bravo1v WILondon22 Jul 2004
James RewSOM22131023471.296lbw b JM Vince1v HAMTaunton10 Jul 2023
Brian LaraWI22135423262.434b WPUJC Vaas1v SLColombo29 Nov 2001
Ryan HigginsMID22136021261.395st †CB Cooke b KS Carlson2v GLALondon5 Apr 2024
Ben ComptonKEN22138020158.162st †PSP Handscomb b Rehan Ahmed2v LEICanterbury29 Jul 2025
Nick BrowneESS22138422157.551c DJ Malan b OP Rayner2v MIDChelmsford26 Jun 2017
Ricky PontingAUS22140421054.704c SR Tendulkar b Z Khan1v INDAdelaide24 Jan 2012
Kumar SangakkaraSL22142524052.003st †Sarfraz Ahmed b Abdur Rehman2v PAKGalle6 Aug 2014
Sunil GavaskarIND22144321049.891c DI Gower b IT Botham4v ENGLondon30 Aug 1979
James HildrethSOM220*30429172.374not out1v WORTaunton21 Aug 2015
Jack LeaningKEN220*30829071.433not out2v SUSCanterbury8 Aug 2020
Gary KirstenSA22028633176.922c †A Flower b DT Hondo1v ZIMHarare7 Sept 2001
Clyde WalcottWI220-281-4st †TG Evans b JC Laker1v ENGBridgetown6 Feb 1954
Sunil GavaskarIND220-220-2b JN Shepherd3v WIPort of Spain13 Apr 1971
Jonny BairstowYOR219*26831181.725not out1v DURChester-le-Street28 Jun 2015
Jonathan TrottWAR219*28931075.784not out2v MIDLondon17 Apr 2016
Mushfiqur RahimBAN219*42118152.025not out1v ZIMDhaka11 Nov 2018
Rory BurnsSUR219*42327151.771not out2v HAMLondon3 Jul 2017
Virender SehwagIND219149257146.982c sub (A Martin) b KA Pollard1v WIIndore8 Dec 2011
Dawid MalanYOR21924428489.754c BW Aitchison b JL du Plooy1v DERLeeds15 Aug 2020
Shan MasoodDER21926826181.721b CF Parkinson2v LEILeicester21 Apr 2022
Moeen AliWOR21927727479.063c HC Brook b TT Bresnan2v YORScarborough19 Aug 2018
Michael SlaterAUS21932115568.221c & b M Muralitharan2v SLPerth8 Dec 1995
Kumar SangakkaraSL21933529065.373c R Dravid b V Sehwag1v INDColombo26 Jul 2010
Marcus TrescothickENG21937432258.561c JA Rudolph b M Ntini2v SALondon4 Sept 2003
Mark TaylorAUS21946123047.512st †RC Russell b NGB Cook1v ENGNottingham10 Aug 1989
Bill EdrichENG219-250-3c N Gordon b ACB Langton4v SADurban3 Mar 1939
Denis AtkinsonWI219-291-7c RG Archer b IWG Johnson2v AUSBridgetown14 May 1955
Daniel LawrenceSUR218190315114.744c FS Organ b S Baker1v HAMLondon7 Jun 2026
Alex HalesNOT218218381100.005c GC Viljoen b WL Madsen2v DERDerby6 Aug 2017

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.