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
Rohit SharmaIND17730123158.806lbw b V Permaul2v WIKolkata6 Nov 2013
Michael VaughanENG17730622357.842c SK Warne b AJ Bichel1v AUSAdelaide21 Nov 2002
Matthew MontgomeryNOT17731826055.663lbw b MJJ Critchley2v ESSNottingham18 May 2023
Inzamam-ul-HaqPAK17732019255.314c SL Campbell b CA Walsh2v WIRawalpindi29 Nov 1997
Tom LathamNZ17732918153.802lbw b Shakib Al Hasan2v BANWellington12 Jan 2017
Younis KhanPAK17733115153.474c KDK Vithanage b MDK Perera1v SLGalle6 Aug 2014
James BraceyGLO17733117353.473c GCH Hill b SA Patterson3v YORBristol14 Apr 2022
Andrew StraussENG17734325051.603c MD Bell b JS Patel3v NZNapier22 Mar 2008
Jacques KallisSA17734420051.454c RR Sarwan b M Dillon2v WIDurban26 Dec 2003
Sachin TendulkarIND17736026049.174c MM Patel b MA Ealham1v ENGNottingham4 Jul 1996
Wally HammondENG17760317029.353c & b J Ryder3v AUSAdelaide1 Feb 1929
Vijay ManjrekarIND177-200-4c †TG McMahon b HB Cave2v NZDelhi16 Dec 1955
Viv RichardsWI177-232-3c BS Chandrasekhar b BS Bedi1v INDPort of Spain7 Apr 1976
Michael NeserGLA176*20225287.137not out1v LEICardiff10 Jul 2023
VVS LaxmanIND176*28012062.865not out1v WIKolkata14 Nov 2011
Cameron BancroftWA176*28020062.861not out3v TASHobart21 Feb 2023
Hashim AmlaSA176*37824046.563not out3v NZJohannesburg8 Nov 2007
Rachin RavindraNZ17618527195.144b O Shields3v WIChristchurch2 Dec 2025
Joe RootENG17621126183.414c TG Southee b TA Boult2v NZNottingham10 Jun 2022
Mominul HaqueBAN17621416182.243c BKG Mendis b HMRKB Herath1v SLChattogram31 Jan 2018
Greg ChappellAUS17621823280.734c †IDS Smith b JV Coney1v NZChristchurch19 Mar 1982
Brian LaraWI17622421178.574b A Nel1v SABridgetown21 Apr 2005
Michael SlaterAUS17624425072.131c MW Gatting b GA Gooch1v ENGBrisbane25 Nov 1994
Rohit SharmaIND17624423672.132st †Q de Kock b KA Maharaj1v SAVisakhapatnam2 Oct 2019
Shane WatsonAUS17624725171.263c KP Pietersen b SCJ Broad1v ENGLondon21 Aug 2013
Kusal MendisSL17625421169.294c †PM Nevill b MA Starc3v AUSKandy26 Jul 2016
Wayne MadsenDER17626319166.924c TP Alsop b JA Brooks1v SUSBrighton26 Jun 2022
Saeed AnwarPAK17626426066.671c RDB Croft b DG Cork2v ENGLondon22 Aug 1996
Kane WilliamsonNZ17628516361.753c VD Philander b M Morkel2v SAHamilton25 Mar 2017
Scott BorthwickDUR17629224160.273c SD Robson b ST Finn1v MIDLondon9 Sept 2014
Sachin TendulkarIND17629826059.064c CH Gayle b CE Cuffy3v WIKolkata30 Oct 2002
Sunil GavaskarIND17630222058.281c S Wettimuny b GF Labrooy2v SLKanpur17 Dec 1986
Chris DentGLO17631125156.592b D Klein2v LEILeicester17 Jun 2019
Eddie ByromGLA17631125056.592c TJ Haines b AC Lenham2v SUSCardiff12 Jun 2022
Sachin TendulkarIND17631623055.704c A Flower b RW Price2v ZIMNagpur21 Feb 2002
Bob SimpsonAUS17635517049.585c DB Vengsarkar b S Venkataraghavan2v INDPerth16 Dec 1977
Ben StokesENG17635617249.445c SO Dowrich b KAJ Roach1v WIManchester16 Jul 2020
Cameron BancroftGLO17636616048.091b ZJ Chappell3v DERBristol22 Jun 2025
Tom LathamNZ17637017147.572c †N Dickwella b PVD Chameera3v SLChristchurch26 Dec 2018
Ahmed ShehzadPAK17637117147.442hit wicket b CJ Anderson1v NZAbu Dhabi9 Nov 2014
BJ WatlingND17637318147.183c JA Duffy b RM Phillips2v OVWhangarei30 Mar 2016
Alastair CookENG17637421047.061b PP Ojha3v INDAhmedabad15 Nov 2012
Bevan CongdonNZ17637719046.683b GG Arnold4v ENGNottingham7 Jun 1973
Herbert SutcliffeENG17648117036.592b C Kelleway2v AUSMelbourne1 Jan 1925
Herbie TaylorSA176-250-3c AER Gilligan b AS Kennedy3v ENGJohannesburg23 Dec 1922
George HeadleyWI176--0-3c J O'Connor b W Rhodes3v ENGBridgetown11 Jan 1930
Zaheer AbbasPAK176-242-3c GR Viswanath b EAS Prasanna1v INDFaisalabad16 Oct 1978
Ravindra JadejaIND175*22817376.757not out1v SLChandigarh4 Mar 2022
Luke WellsLAN175*28522161.401not out4v WARBirmingham12 Jun 2022
Younis KhanPAK175*33417352.404not out2v AUSSydney3 Jan 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.