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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
Will YoungCS110*18216160.443not out4v NDNelson14 Nov 2020
Lewis GregorySOM110*1909157.897not out3v SURTaunton12 Jun 2022
Anil KumbleIND110*19316156.998not out1v ENGLondon9 Aug 2007
Robbie WhiteMID110*1936056.994not out1v SUSBrighton6 Sept 2021
Tom WestleyESS110*19819055.563not out4v NOTNottingham10 Sept 2018
George BaileyMID110*19920055.285not out4v SURLondon4 Aug 2016
Rory BurnsSUR110*20015055.001not out3v LANLondon31 May 2015
Graeme van BuurenGLO110*20210054.465not out3v GLACardiff6 Apr 2023
Upul TharangaSL110*20810052.885not out1v ZIMHarare29 Oct 2016
Tom FellWOR110*2088052.883not out3v NORNorthampton15 Aug 2020
Billy RootGLA110*2179250.694not out3v YORLeeds8 Apr 2021
Vidura AdikariCMCC110*22810248.256not out2v BCAAGalle16 Jan 2026
Majid KhanPAK110*23914046.037not out2v AUSLahore18 Mar 1980
Scott BorthwickWF110*25713042.804not out1v CANChristchurch15 Mar 2016
Aravinda de SilvaSL110*26315141.834not out3v INDMohali19 Nov 1997
Glenn TurnerNZ110*35511030.991not out4v AUSChristchurch8 Mar 1974
Faf du PlessisSA110*37614029.266not out4v AUSAdelaide22 Nov 2012
Doug InsoleENG110*-70-4not out3v SADurban25 Jan 1957
Daniel FlynnND11086201127.911b JS Patel3v WFWellington8 Mar 2016
Aaron FinchSUR11098162112.244c R Clarke b JS Patel1v WARGuildford2 Jul 2016
Hamish RutherfordOV11010795102.801st †D Cleaver b AY Patel3v CSUniversity of Otago Oval5 Nov 2016
Ollie RobinsonSUS11011218098.219c SG Borthwick b U Arshad1v DURChester-le-Street26 Apr 2015
Nuwanidu FernandoSSC1101129498.216c Sineth Jayawardena b KTH Ratnayake2v TUCAColombo7 Feb 2025
Sam NortheastKEN11011518195.654c MJ Richardson b WJ Weighell2v DURChester-le-Street5 Sept 2017
Kushal Janith PereraSL11012115290.913c MN Waller b AG Cremer1v ZIMHarare29 Oct 2016
Kusal MendisSL11013517081.483c †WP Saha b HH Pandya3v INDColombo3 Aug 2017
Paul WalterESS11013511081.481c LJ Hill b JDM Evison4v LEILeicester12 Jun 2026
Alexei KervezeeWOR11013711080.295c WL Madsen b MHA Footitt2v DERWorcester27 Apr 2014
Joe RootENG11013917079.144c †DJ Vilas b K Rabada2v SAJohannesburg14 Jan 2016
David BedinghamSA11014112278.015c GD Phillips b W O'Rourke3v NZHamilton13 Feb 2024
Kapil DevIND11014216077.468st †RC Russell b EE Hemmings1v ENGLondon23 Aug 1990
Jason RoySUR11014216077.465c NRD Compton b TS Roland-Jones1v MIDLondon4 Aug 2016
Joe DenlyKEN11014211177.465c MT Renshaw b LP Goldsworthy3v SOMCanterbury5 Apr 2024
Matthew WadeAUS11014317076.926c JL Denly b BA Stokes3v ENGBirmingham1 Aug 2019
Charlie WakimTAS11014420076.393c DR Drew b B Doggett2v SAAdelaide3 Oct 2023
Andrew EllisCAN11014519075.866c †L Ronchi b BJ Arnel3v WFChristchurch29 Mar 2017
Aaron FinchYOR1101469375.346c †TR Ambrose b WB Rankin2v WARBirmingham22 Jun 2014
Will RhodesWAR11014816174.321b G Stewart2v KENBirmingham24 Sept 2018
Malcolm NofalWF11014913273.836b MB Bacon1v OVCello Basin Reserve17 Oct 2018
Shubman GillIND11015012573.333b JM Anderson2v ENGDharamsala7 Mar 2024
Saif ZaibNOR11015014273.334c DH Lategan b MJ Waite2v WORWorcester8 Sept 2026
Shubman GillIND11015210372.372c sub (Mahmudul Hasan Joy) b Mehedi Hasan Miraz3v BANChattogram14 Dec 2022
Michael SlaterAUS11015514070.972c Inzamam-ul-Haq b Mohsin Kamal1v PAKRawalpindi5 Oct 1994
John SimpsonMID11015517170.976run out (AU Rashid)2v YORScarborough19 Jul 2014
Brian LaraWI11015720070.064hit wicket b GB Hogg3v AUSGuyana10 Apr 2003
Martin GuptillAA11015714470.062b JA Duffy1v OVKennards Hire Community Oval22 Feb 2020
MS DhoniIND11015910169.187c †HAPW Jayawardene b KTGD Prasad1v SLAhmedabad16 Nov 2009
Johann MyburghSOM11016117068.323c TL Best b MS Crane2v HAMSouthampton26 Jun 2016
Josh ThomasSOM11016215167.901b S Snater1v ESSTaunton20 Aug 2026
Peter FultonNZ11016514566.671c JE Root b ST Finn3v ENGAuckland22 Mar 2013
PreviousPage 115Next

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.