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
Younis KhanPAK107*18214058.794not out4v INDKolkata30 Nov 2007
Denesh RamdinWI107*1839058.477not out1v ENGBirmingham7 Jun 2012
Ravindra JadejaIND107*18513157.846not out3v ENGManchester23 Jul 2025
Daryl MitchellWOR107*18817056.911not out2v NORWorcester23 Aug 2016
Dane VilasLAN107*19015056.326not out4v WORSouthport29 Aug 2018
Phil MustardGLO107*19314055.446not out2v DERDerby31 Aug 2016
Mominul HaqueBAN107*19417155.153not out1v INDKanpur27 Sept 2024
Daniel Bell-DrummondKEN107*19514054.873not out3v SURLondon26 Jun 2022
Ross TaylorNZ107*19811054.044not out3v WIHamilton9 Dec 2017
Robert O'DonnellAA107*20210252.974not out3v CANAuckland27 Mar 2021
Ridley JacobsWI107*2078351.697not out1v ENGSt John's10 Apr 2004
Craig McMillanNZ107*2109350.956not out2v ENGManchester5 Aug 1999
Tom LammonbySOM107*22012348.642not out3v WORWorcester6 Sept 2020
Ramnaresh SarwanWI107*22111048.423not out3v SATrinidad8 Apr 2005
Shivnarine ChanderpaulWI107*23612045.345not out2v AUSAntigua30 May 2008
Dean ElgarESS107*23810144.962not out3v SURLondon24 Apr 2026
Jacques KallisSA107*2428044.214not out3v PAKLahore8 Oct 2007
Alex LeesDUR107*2437144.031not out3v DERChester-le-Street3 Jun 2019
Bevan CongdonNZ107*25111042.633not out4v AUSChristchurch18 Feb 1977
Mark CosgroveLEI107*2698039.784not out3v DURChester-le-Street18 Aug 2019
Sam RobsonMID107*28714037.281not out3v WARLondon19 Sept 2023
Mark GreatbatchNZ107*32512032.925not out3v ENGAuckland25 Feb 1988
Wasim RajaPAK107*--1-6not out1v WIKarachi1 Mar 1975
Shikhar DhawanIND10796193111.462c Mohammad Nabi b Yamin Ahmadzai1v AFGBengaluru14 Jun 2018
Ben HorneAA107102143104.907c KD Clarke b SC Kuggeleijn4v NDKennards Hire Community Oval1 Mar 2020
Sonal DinushaCCC1071087499.076b Tillakaratne Sampath2v NSWCColombo10 Jan 2025
Craig MeschedeGLA10710917198.178c DJ Willey b KJ Coetzer1v NORCardiff31 May 2015
Ben DuckettENG10711015097.272lbw b Zahid Mahmood1v PAKRawalpindi1 Dec 2022
Chad BowesCAN10711313194.692c †BJ Pomare b MJ Fisher1v NDChristchurch11 Nov 2024
Neil JohnsonZIM10711716091.456c Azhar Mahmood b Wasim Akram2v PAKPeshawar27 Nov 1998
Dominic BessYOR10711713191.453b JD Libby3v WORLeeds11 Apr 2025
Martin CroweNZ10712110488.434c HP Tillakaratne b M Muralitharan3v SLColombo6 Dec 1992
Alex LeesYOR10712314086.992c JM Bird b HF Gurney4v NOTNottingham1 May 2016
Ryan PatelSUR10712515385.607b MJJ Critchley3v ESSLondon30 Jun 2024
David LloydGLA10712813083.596c AP Rouse b ME Claydon3v KENCanterbury1 May 2016
Sanath JayasuriyaSL10712914182.951c Shoaib Malik b Danish Kaneria3v PAKKarachi28 Oct 2004
Henry NichollsNZ1071299082.955b Taijul Islam2v BANWellington8 Mar 2019
Sean WilliamsZIM10713710378.105b DM de Silva1v SLHarare27 Jan 2020
Luke ProcterNOR10713714078.102b SD Robson4v MIDNorthampton22 Jun 2025
Daniel HughesSUS10714017076.431c L Gregory b TA Lammonby2v SOMTaunton15 May 2026
Ben BrownSUS10714117075.896b TS Roland-Jones2v MIDLondon2 Jun 2019
Jordan ClarkSUR10714217075.357c †TJ Moores b LW James1v NOTLondon10 Jul 2023
Lewis GregorySOM10714314274.838b KJ Abbott1v HAMTaunton3 Jun 2021
Herschelle GibbsSA10714516273.791c Z Khan b J Srinath2v INDBloemfontein3 Nov 2001
Adam WheaterHAM10714711172.796lbw b SI Mahmood1v ESSColchester13 Jul 2014
Denesh RamdinWI10714818072.307c BJ Watling b CJ Anderson1v NZHamilton19 Dec 2013
Shahid AfridiPAK10715016371.332b CE Cuffy1v WISharjah7 Feb 2002
Cole McConchieCAN10715214170.395c BJ Watling b N Wagner1v NDChristchurch21 Oct 2019
Marcus TrescothickENG10715815167.721run out3v WIBirmingham29 Jul 2004
Kiran CarlsonGLA10715813067.723b MJJ Critchley1v ESSCardiff24 Sept 2026
PreviousPage 125Next

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.