Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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
Kane WilliamsonNZ13226215050.383c GS Ballance b MM Ali2v ENGLondon21 May 2015
Gary BallanceYOR13226219050.384c & b JEC Franklin1v MIDScarborough3 Jul 2016
Rod MarshAUS1322669049.627st †KJ Wadsworth b DR O'Sullivan1v NZAdelaide26 Jan 1974
Jacques KallisSA13226616049.623b D Gough1v ENGManchester2 Jul 1998
Harry ChamberlainCAN13226718149.445lbw b BM Tickner2v CSNapier3 Apr 2021
Jacques KallisSA13227514148.004b S Sreesanth2v INDAhmedabad3 Apr 2008
Ian RedpathAUS13227711047.654c GS Sobers b LR Gibbs3v WISydney14 Feb 1969
Kane WilliamsonNZ13228212046.813c †BT Foakes b HC Brook3v ENGWellington24 Feb 2023
Chris NashSUS13228418046.481b T van der Gugten2v GLACardiff23 Aug 2016
Karl BrownLAN13229217045.211c CB Cooke b DL Lloyd1v GLAManchester21 Aug 2015
Rory BurnsENG13229716144.441c BJ Watling b TG Southee2v NZLondon2 Jun 2021
Dominic SibleyWAR13231515041.902lbw b HW Podmore2v KENBirmingham11 Apr 2019
Dinesh ChandimalSL13235613137.086c †PM Nevill b MA Starc1v AUSColombo13 Aug 2016
Bevan CongdonNZ13236014036.674c IC Davis b AA Mallett2v AUSWellington1 Mar 1974
Patsy HendrenENG132-200-5c HG Deane b EP Nupen1v SALeeds12 Jul 1924
Lindsay HassettAUS132-100-3c RJ Christiani b PEW Jones2v WISydney30 Nov 1951
Garry SobersWI132-210-4c LF Kline b I Meckiff1v AUSBrisbane9 Dec 1960
Garry SobersWI132--1-6b EAS Prasanna2v INDPort of Spain13 Apr 1971
Shan MasoodYOR131*15213486.184not out3v NORNorthampton24 May 2024
Will PucovskiVIC131*16016081.883not out3v TASMelbourne5 Mar 2019
Brad CachopaAA131*17816473.607not out1v CANAuckland1 Mar 2015
Moisés HenriquesNSW131*18314171.585not out1v TASSydney24 Feb 2018
Mominul HaqueBAN131*18913069.313not out3v ZIMChittagong12 Nov 2014
Matt PriorENG131*19812066.166not out1v WITrinidad6 Mar 2009
Neil BroomOV131*22315058.744not out3v CSNapier15 Oct 2015
Younis KhanPAK131*2309456.964not out4v SADubai12 Nov 2010
Simon KatichAUS131*24516053.472not out3v NZBrisbane20 Nov 2008
Steve WaughAUS131*25211051.985not out1v SLMelbourne26 Dec 1995
Richie RichardsonWI131*31317041.853not out2v AUSBridgetown30 Mar 1984
Frank WorrellWI131*-150-5not out1v ENGGeorgetown3 Mar 1948
Peter ParfittENG131*-140-6not out1v NZAuckland23 Feb 1963
Virender SehwagIND131122182107.382c TM Dilshan b M Muralitharan1v SLKanpur24 Nov 2009
Steven CrookNOR131124230105.658st †JA Simpson b RH Patel2v MIDLondon29 Jun 2014
Arjuna RanatungaSL13114018193.576b BN Schultz3v SAMoratuwa25 Aug 1993
Sanath JayasuriyaSL13114517290.342c †AC Gilchrist b JN Gillespie4v AUSKandy16 Mar 2004
Cole McConchieCAN13114510590.345c GH Worker b AY Patel3v CSNelson21 Mar 2017
Oliver DaviesNSW13114718189.126b MJ Swepson2v QUEBrisbane11 Mar 2024
James NeeshamOV13115213286.185c GH Worker b DAJ Bracewell1v CSNapier15 Oct 2015
Mark StonemanSUR13117122076.612c SE Marsh b TT Bresnan1v YORLondon12 Sept 2017
Ollie PopeSUR13117315075.724c BTJ Wheal b SW Currie2v HAMLondon29 Apr 2021
Dale PhillipsAA13117417275.291c RA Mariu b MD Rae3v CANAuckland27 Mar 2026
Jacques KallisSA13117717274.014lbw b MR Gillespie2v NZCenturion16 Nov 2007
Imran NazirPAK13118020072.782c JC Adams b Reon King3v WIBridgetown18 May 2000
Ed BarnardWOR13118213271.986b MG Neser1v GLAWorcester26 Jun 2022
LJ WoodcockWF13118618170.431c MG Bracewell b JA Duffy3v OVWellington17 Dec 2015
Mitch RenwickOV13118619170.433c RR O'Donnell b BG Lister1v AAUniversity of Otago Oval17 Mar 2019
Ben BrownSUS13119015168.956c WT Root b M de Lange2v GLABrighton27 May 2019
Leus du PlooyMID13119317167.884c †OB Cox b SW Currie2v LEILondon3 May 2024
Rohit SharmaIND13119614366.842c BA Stokes b MA Wood1v ENGRajkot15 Feb 2024
David GowerENG13120214064.853b EJ Chatfield2v NZLondon21 Aug 1986

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.