ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Luke RonchiWF116*13118088.557not out1v OVWellington17 Dec 2015
Darren StevensKEN116*13415286.577not out1v NORNorthampton8 Apr 2021
James BraceyGLO116*14310081.121not out4v DERDerby18 Aug 2019
Dinesh ChandimalSL116*15112276.826not out1v BANGalle8 Mar 2013
Graham WaggGLA116*18314263.398not out3v KENCanterbury31 Aug 2014
Willem LudickCS116*18411263.047not out1v CANNelson10 Oct 2018
Luke ProcterNOR116*20115157.713not out2v YORNorthampton24 May 2024
Greg ChappellAUS116*20412056.864not out1v PAKMelbourne29 Dec 1972
Rob KeoghNOR116*21114154.985not out3v KENCanterbury6 Apr 2023
Jamie GibsonWF116*21615153.707not out3v CANChristchurch28 Oct 2020
Shane DowrichWI116*22411151.797not out3v ENGBridgetown23 Jan 2019
Kusal MendisSL116*23313149.793not out4v ZIMHarare27 Jan 2020
George BaldersonLAN116*23511049.367not out1v WARBirmingham19 Jul 2023
Gareth HopkinsAA116*23714148.956not out3v OVAuckland30 Jan 2014
Shivnarine ChanderpaulWI116*25712045.145not out4v ENGManchester7 Jun 2007
Ian BellENG116*30616137.915not out3v INDNagpur13 Dec 2012
Asanka GurusinhaSL116*30714037.793not out3v PAKColombo22 Mar 1986
Shivnarine ChanderpaulWI116*3435033.825not out3v INDDominica6 Jul 2011
Russell EndeanSA116*-160-6not out3v ENGLeeds21 Jul 1955
Mohinder AmarnathIND116*--0-3not out3v SLKandy14 Sept 1985
Riki WesselsNOT11688164131.826c RI Keogh b Azharullah3v NORNottingham28 Aug 2017
Kapil DevIND11698162118.378c GR Dilley b DI Gower2v ENGKanpur30 Jan 1982
Anton DevcichND116112144103.577c †CD Fletcher b BP Coburn2v CANRangiora30 Oct 2017
David WarnerAUS11611382102.652c TA Boult b MD Craig3v NZBrisbane5 Nov 2015
Kris SrikkanthIND11611719199.152b BA Reid1v AUSSydney2 Jan 1986
Chris GayleWI11612020196.671lbw b SM Pollock2v SACape Town2 Jan 2004
Kevin PereraNSWC11612620092.066c FDM Karunaratne b NGRP Jayasuriya1v SSCColombo3 Jan 2025
Gautam GambhirIND11612910189.921c Shahriar Nafees b Shafiul Islam3v BANChittagong17 Jan 2010
Adam RossingtonNOR11613421086.576c GC Wilson b MP Dunn3v SURLondon22 Sept 2015
Josh InglisWA11613413086.576c †TD Paine b JM Bird1v TASHobart21 Feb 2023
Jesse RyderESS11613817384.065b TE Bailey1v LANChelmsford22 Sept 2015
Matt BoyleCAN11615010177.334c AY Patel b TM Annand2v CSNelson19 Nov 2024
Tom LammonbySOM11615117076.822lbw b SR Harmer3v ESSLondon23 Sept 2020
Chris RogersAUS11615513074.841c †JM Bairstow b MS Panesar4v ENGMelbourne26 Dec 2013
Ben DuckettNOT11615617074.363lbw b TE Bailey1v LANNottingham15 Aug 2020
Avishka TharinduPSC11615611574.362b RS Fernando2v BCAAColombo9 Jan 2026
Shakib Al HasanBAN11615910072.966c LD Chandimal b PADLR Sandakan2v SLColombo15 Mar 2017
Graham GoochENG11616316071.171c †KS More b M Prabhakar1v INDManchester9 Aug 1990
Lakshan EdirisingheKYCC1161647470.735b NC Komasaru2v BSCColombo19 Dec 2025
Oliver DaviesNSW11616610069.886c JS Buckingham b N McAndrew2v SASydney1 Mar 2024
Adam LythYOR11616915068.641c JM Cox b ME Milnes3v KENCanterbury15 Apr 2021
Saif ZaibNOR11617016168.246c †MF Hurst b A Phillip1v LANManchester11 Apr 2025
Pavan RathnayakeCCC1161709368.244c S Mihira b KDV Vimukthi1v PSCGalle9 Jan 2026
Andrew StraussENG11617116067.842c †Kamran Akmal b Mohammad Sami3v PAKLeeds4 Aug 2006
Michael HusseyAUS11617215067.445c GP Swann b CT Tremlett3v ENGPerth16 Dec 2010
Corey AndersonNZ11617313267.056c Sohag Gazi b Al-Amin Hossain2v BANMirpur21 Oct 2013
Ramnaresh SarwanWI11617417166.673lbw b S Sreesanth1v INDSt Kitts22 Jun 2006
Bharat PopliND1161748066.673b MD Rae3v CANRangiora18 Nov 2025
Alan KnottENG11617522066.297b Asif Masood2v PAKBirmingham3 Jun 1971
George HankinsGLO11617716065.545b BW Sanderson4v NORNorthampton12 Sept 2016

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.