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
Logan van BeekCAN111*12513388.809not out1v OVChristchurch24 Oct 2015
Rohit SharmaIND111*12711387.406not out2v WIMumbai14 Nov 2013
Alex HughesDER111*14618076.036not out1v NORNorthampton18 Jul 2015
James HildrethSOM111*15717070.704not out3v WORTaunton20 Apr 2018
David WarnerAUS111*1599069.811not out3v NZSydney3 Jan 2020
Liam Patterson-WhiteNOT111*1737164.167not out1v LEINottingham2 Sept 2026
Hilton CartwrightWA111*1818161.336not out3v SAAdelaide14 Mar 2018
Rahul DravidIND111*18812059.043retired hurt2v BANMirpur24 Jan 2010
Kruger van WykCS111*1969056.636not out1v CANNapier23 Feb 2014
Tim PaineTAS111*20112155.227not out2v SAAdelaide19 Oct 2020
Ben SmithCS111*21017052.863not out1v CANNapier3 Apr 2021
Maurice LeylandENG111*21211052.364not out4v AUSMelbourne1 Jan 1937
Imam-ul-HaqPAK111*2237249.782not out3v AUSRawalpindi4 Mar 2022
Sachin TendulkarIND111*24113146.065not out3v SACenturion16 Dec 2010
Jeremy ConeyNZ111*24312045.686not out4v PAKDunedin9 Feb 1985
Wayne MadsenDER111*24414045.493not out1v WORWorcester27 Apr 2014
Hamilton MasakadzaZIM111*25211444.053not out4v BANHarare25 Apr 2013
Sam HainWAR111*25412243.705not out4v HAMBirmingham23 Jun 2024
Will RhodesWAR111*29713037.375not out3v YORLeeds19 May 2022
Harry BrookENG11198142113.275c Mohammed Siraj b Akash Deep4v INDLondon31 Jul 2025
Adam WheaterHAM11199170112.127c EC Joyce b LWP Wells2v SUSBrighton7 Jun 2015
Shaun PollockSA111106163104.729c KC Sangakkara b DNT Zoysa1v SLCenturion20 Jan 2001
Brendon McCullumNZ11111215199.117c AG Cremer b NB Mahwire1v ZIMHarare7 Aug 2005
James VinceHAM11111819094.074c JM Cox b NN Gilchrist2v KENCanterbury21 Apr 2022
Kiran CarlsonGLA11112616088.106c AG Wakely b NL Buck1v NORCardiff11 Apr 2019
Hamish RutherfordOV11112814286.721c BS Smith b BD Schmulian3v CSDunedin26 Mar 2021
Mohammad YousufPAK11113411482.845st †AC Gilchrist b SK Warne1v AUSMelbourne26 Dec 2004
Rikki ClarkeSUR11113421082.848c †TJ Moores b WT Root2v NOTNottingham22 Jul 2018
Ollie PopeSUR11113413282.844c LA Patterson-White b DY Pennington4v NOTLondon20 Aug 2026
Paul StirlingMID11113616181.624lbw b AU Rashid1v YORLondon19 Jun 2017
Craig OvertonSOM11113714281.027b JM Coles1v SUSTaunton15 May 2026
Sanath JayasuriyaSL11113816180.432c R Dravid b Z Khan2v INDGalle14 Aug 2001
Mark WaughAUS11113915079.864c SB Doull b RP de Groen1v NZHobart26 Nov 1993
Jack WildermuthQUE11114018079.298b N McAndrew3v SAAdelaide26 Mar 2025
Duleep MendisSL11114311377.626c G Fowler b PI Pocock1v ENGLondon23 Aug 1984
Jamie SmithENG1111488175.006c LD Chandimal b NGRP Jayasuriya2v SLManchester21 Aug 2024
Alex CareyAUS11114913074.507c & b M Jansen2v SAMelbourne26 Dec 2022
Harry BrookENG1111508374.005lbw b Mohammad Wasim2v PAKKarachi17 Dec 2022
Mohammad RafiqueBAN11115211373.039b PT Collins1v WISt Lucia28 May 2004
Dwaine PretoriusNOR11115615371.156c ? b EG Barnard2v WORNorthampton18 Aug 2019
Tom GraveneyENG11115714070.702c & b IWG Johnson1v AUSSydney25 Feb 1955
Henry NichollsCAN11115714170.704c †MW Chu b JD McKay1v OVDunedin26 Nov 2025
Alex CareySA11115816070.256c S Konstas b T Sangha4v NSWSydney8 Oct 2024
Justin LangerAUS11116117168.941c BC Lara b CH Gayle3v WISt John's9 May 2003
Quinton de KockSA11116316268.107b R Ashwin2v INDVisakhapatnam2 Oct 2019
Promod MaduwanthaBRC11116316068.105c Kaveen Bandara b LU Igalagamage3v NCCMaggona16 Jan 2026
Max HoldenMID11116415167.683c OJ Price b AS Dale3v GLOBristol26 Apr 2024
Vishva ChathurangaPSC11116413067.683c PTM Dabare b WWWL Lakshan2v CMCCColombo27 Dec 2025
Rob JonesLAN11117012265.295c DW Lawrence b DAJ Bracewell4v ESSBlackpool10 Jul 2023
Steve SmithAUS11117314064.163c AM Rahane b R Ashwin1v INDDharamsala25 Mar 2017
PreviousPage 112Next

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.