Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Chandu BordeIND93-120-6b WW Hall1v WIKingston7 Mar 1962
Ken BarringtonENG93-111-4c †JHB Waite b EJ Barlow2v SAJohannesburg22 Jan 1965
Doug WaltersAUS93-70-6c AL Wadekar b UN Kulkarni1v INDBrisbane19 Jan 1968
Garry SobersWI93-130-5c †P Krishnamurthy b ED Solkar3v INDKingston18 Feb 1971
Gordon GreenidgeWI93-133-2run out1v INDBangalore22 Nov 1974
Alvin KallicharranWI93-121-4c GR Viswanath b M Amarnath2v INDBridgetown10 Mar 1976
Chetan ChauhanIND93--0-2c †Wasim Bari b Javed Miandad3v PAKLahore27 Oct 1978
Ravi RatnayekeSL93-140-2lbw b N Kapil Dev1v INDKanpur17 Dec 1986
Calvin HarrisonNOR92*1007392.003not out4v GLONorthampton12 Jun 2026
Richard HadleeNZ92*11813077.978not out4v ENGNottingham25 Aug 1983
Dilruwan PereraSL92*13210469.707not out2v INDGalle26 Jul 2017
Ned EckersleyLEI92*13914066.196not out1v WORWorcester3 Jul 2016
Larry GomesWI92*14013065.713not out4v ENGLondon28 Jun 1984
Inzamam-ul-HaqPAK92*14213064.798not out2v SAPort Elizabeth19 Jan 2007
Paul CollingwoodDUR92*1458063.455not out3v GLASwansea26 May 2017
Mitchell JohnsonAUS92*1507061.338not out2v SLMelbourne26 Dec 2012
Rod MarshAUS92*15512059.357not out1v ENGMelbourne21 Jan 1971
David BedinghamDUR92*16116057.145not out2v WARBirmingham4 Jul 2021
Kamindu MendisSL92*1677255.097not out1v BANChattogram30 Mar 2024
Dominic SibleyWAR92*16812154.762not out1v HAMBirmingham25 Sept 2017
Dave NourseSA92*1706054.124not out2v AUSMelbourne17 Feb 1911
C SandaruKYCC92*17111153.807not out1v NSWCGalle30 Jan 2026
Basit AliPAK92*17411152.876not out2v WIBridgetown23 Apr 1993
Sam HainWAR92*17515052.574not out4v SOMTaunton20 May 2019
Azhar AliPAK92*17615052.276not out2v ENGLondon18 Aug 2010
Steven DaviesSOM92*17910051.406not out1v NOTTaunton9 Jun 2018
Neil HarveyAUS92*1919048.174not out4v ENGSydney17 Dec 1954
Inzamam-ul-HaqPAK92*1919248.175not out2v WIPeshawar17 Nov 1997
Cameron BancroftDUR92*1917048.171not out4v LANSedbergh30 Jun 2019
Ben FoakesSUR92*19110048.175not out2v ESSChelmsford4 Apr 2025
Stephen FlemingNZ92*19813146.464not out3v PAKLahore21 Nov 1996
Bill PonsfordAUS92*-50-1not out4v WIAdelaide12 Dec 1930
Alvin KallicharranWI92*--0-3not out2v PAKLahore15 Feb 1975
Glenn PhillipsAA9264115143.753c NF Kelly b MD Rae1v OVInvercargill18 Mar 2021
Tillakaratne DilshanSL9272121127.782b IE O'Brien1v NZGalle18 Aug 2009
Brendan TaylorZIM9273160126.033c & b Mehedi Hasan Miraz4v BANHarare7 Jul 2021
Michael Guptill-BunceAA9280171115.002c BR Hampton b IS Sodhi4v NDAuckland17 Dec 2015
MS DhoniIND928194113.587c AN Cook b KP Pietersen1v ENGLondon9 Aug 2007
Ashen BandaraPSC9282104112.205c Y Avishka b V Lahiru2v PSCPanadura27 Dec 2024
Rishabh PantIND928484109.526c KMA Paul b D Bishoo1v WIRajkot4 Oct 2018
Shahid AfridiPAK928566108.246c ME Trescothick b MJ Hoggard1v ENGFaisalabad20 Nov 2005
Liam Patterson-WhiteNOT9291104101.107c & b SW Currie1v HAMNottingham8 Sept 2026
Ben StokesENG929415197.876b MD Craig1v NZLondon21 May 2015
Jesse RyderOV92967395.835c JJ Boult b JD Baker2v NDHamilton18 Mar 2015
Travis HeadAUS929613195.835c †K Verreynne b M Jansen2v SABrisbane17 Dec 2022
James BraceyGLO929710294.855c †OB Cox b SW Currie1v LEILeicester17 May 2024
Shreyas IyerIND929810493.886st †N Dickwella b P Jayawickrama1v SLBengaluru12 Mar 2022
Mark WallaceGLA929914092.937lbw b TK Curran2v SURGuildford15 Jun 2015
Brooke GuestDER929914092.933lbw b Rehan Ahmed2v LEILeicester13 Apr 2023
Craig McMillanNZ9210214290.205c BKV Prasad b A Kumble1v INDHamilton2 Jan 1999
PreviousPage 185Next

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.