Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27NSWSA

Batting innings by innings (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Mohammad AzharuddinIND17924321173.665c MA Atherton b ARC Fraser2v ENGManchester9 Aug 1990
Stephen EskinaziMID17924324373.663b KHD Barker2v WARBirmingham3 Jul 2017
Malcolm NofalWF17924513473.067c †D Cleaver b WC Ludick1v CSCello Basin Reserve17 Mar 2018
Sachin TendulkarIND17932224155.594c BC Lara b CA Walsh1v WINagpur1 Dec 1994
Temba BavumaSA17933418153.594c †AT Carey b MA Starc1v AUSGqeberha18 Oct 2026
Gautam GambhirIND17934825151.441c AN Cook b GP Swann1v ENGChandigarh19 Dec 2008
Dennis AmissENG17939722145.091c PH Sharma b S Venkataraghavan1v INDDelhi17 Dec 1976
Wilfred RhodesENG17940515044.202c †H Carter b RB Minnett2v AUSMelbourne9 Feb 1912
Greg HayCS17943415041.243c JT Todd b BNJ Lockrose2v OVNapier24 Mar 2024
Gundappa ViswanathIND179-140-4c N Phillip b DR Parry1v WIKanpur2 Feb 1979
Sam NortheastKEN178*177253100.564not out3v ESSCanterbury20 Sept 2016
Will RhodesWAR178*23420176.073not out1v DURBirmingham12 Apr 2024
Carl HooperWI178*24719472.066not out1v PAKSt John's1 May 1993
Steve SmithAUS178*36117049.313not out1v INDRanchi16 Mar 2017
Garry SobersWI178*-191-5not out1v INDBridgetown1 Apr 1971
Daniel LawrenceSUR178149194119.465c ? b DM Hogg1v DURLondon29 Jun 2025
Michael BurgessWAR17822120880.548c J Clark b WG Jacks2v SURBirmingham7 Apr 2022
Viv RichardsWI17822930077.734c †RD Woolley b CG Rackemann2v AUSSt. John's7 Apr 1984
Chris NashSUS17823532075.741lbw b G Keedy1v NOTNottingham15 Sept 2014
Colin IngramGLA17827226065.443c TP Alsop b HT Crocombe2v SUSCardiff12 Jun 2022
Ben SlaterNOT17827624064.492c †OB Cox b BGF Green1v LEILeicester1 May 2026
Brian LaraWI17829419060.544c †KC Sangakkara b M Muralitharan1v SLGalle13 Nov 2001
Jack HobbsENG17829622060.141c †H Carter b HV Hordern2v AUSMelbourne9 Feb 1912
VVS LaxmanIND17829830059.735b JN Gillespie1v AUSSydney2 Jan 2004
Ben ComptonKEN17829819059.731st †James Bracey b GL van Buuren2v GLOCanterbury18 Apr 2025
Sam RobsonMID17830026059.331c SG Borthwick b P Coughlin1v DURLondon2 May 2015
Graeme HickENG17831920155.806c N Kapil Dev b M Prabhakar1v INDMumbai19 Feb 1993
Daryl MitchellWOR17833322053.451c TT Bresnan b A Lyth2v YORScarborough19 Aug 2018
Daniel HughesNSW17833720052.822c †TD Paine b NT Ellis1v TASSydney11 Feb 2023
AB de VilliersSA17835215150.572c †CO Browne b Reon King2v WIBridgetown21 Apr 2005
Matthew MontgomeryNOT17835324050.423b MJ Potts1v DURNottingham26 Sept 2022
Keith FletcherENG17838021246.844c BR Taylor b RO Collinge3v NZLondon21 Jun 1973
Joe DarlingAUS178-263-2c †W Storer b T Richardson1v ENGAdelaide14 Jan 1898
Neil HarveyAUS178-160-5c †WW Wade b NBF Mann1v SACape Town31 Dec 1949
Clive LloydWI178-241-4b JR Hammond1v AUSGeorgetown6 Apr 1973
Ben DuckettNOT177*19619090.313not out1v WORNottingham20 May 2021
Joe ClarkeWOR177*21423082.714not out4v NOTNottingham25 Jun 2018
Steve WaughAUS177*24224073.146not out1v ENGLeeds8 Jun 1989
Ed BarnardWAR177*25417069.696not out1v SURBirmingham9 May 2025
Boeta DippenaarSA177*36925247.974not out2v BANChittagong24 Apr 2003
Chandu BordeIND177*-130-6not out2v PAKMadras13 Jan 1961
Sachin TendulkarIND17720729385.514b AC Dale1v AUSBangalore25 Mar 1998
Darren LehmannAUS17720722085.514c Mohammad Ashraful b Tapash Baisya2v BANCairns25 Jul 2003
Mayank AgarwalDUR17722031180.454c HJ Cullen b TAI Taylor1v WORChester-le-Street15 Sept 2026
Paul CollingwoodDUR17722820177.635c Imran Tahir b GC Viljoen1v DERChester-le-Street28 Aug 2017
Tom HainesSUS17725721068.872c sub (AW Gorvin) b AY Patel3v GLABrighton26 Sept 2022
Ben DuckettNOT17725817168.602c MK Andersson b RF Higgins1v MIDLondon20 Apr 2023
Matthew HaydenAUS17726022368.082run out (sub (CS Baugh))3v WISt John's9 May 2003
Rahul DravidIND17726126167.823b UWMBCA Welegedara1v SLAhmedabad16 Nov 2009
Tony de ZorziSA17726912465.802lbw b Taijul Islam1v BANChattogram29 Oct 2024

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.