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 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)T20I3rd 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
Peter TooheyAUS122-100-3c AB Williams b VA Holder1v WIKingston28 Apr 1978
Aravinda de SilvaSL122-173-7c †Ashraf Ali b Imran Khan1v PAKFaisalabad16 Oct 1985
Jason RoySUR121*71108170.426not out2v GLOBristol9 Jun 2014
Ashton TurnerLAN121*13513189.634not out3v DERChesterfield29 Jun 2025
Graeme van BuurenGLO121*14015286.433not out2v LEILeicester27 Jun 2016
Mominul HaqueBAN121*14512183.454not out3v AFGDhaka14 Jun 2023
Michael JonesDUR121*14811581.762not out3v GLOBristol18 May 2023
Cameron GreenWA121*17213370.359not out3v QUEBrisbane2 Nov 2019
Mahesh KumaraNSWC121*18017067.226not out2v KYCCGalle30 Jan 2026
Hilton CartwrightWA121*18612465.055not out3v SAAdelaide24 Sept 2021
Kane WilliamsonNZ121*19411162.373not out4v SLChristchurch9 Mar 2023
Robin SmithENG121*19711061.426not out1v INDManchester9 Aug 1990
Dean JonesAUS121*20511159.024not out4v PAKAdelaide19 Jan 1990
Steve WaughAUS121*23713051.055not out1v WIMelbourne26 Dec 2000
Will RhodesWAR121*25817046.903not out3v WORWorcester9 Sept 2024
Geoff BoycottENG121*26112146.361not out1v PAKLondon17 Jun 1971
Ravi ShastriIND121*2879642.167not out2v AUSMumbai15 Oct 1986
Wajahatullah WastiPAK121*30312139.931not out3v SLLahore4 Mar 1999
Danial IbrahimSUS121*31514038.415not out3v DURChester-le-Street22 Jun 2025
Brett HamptonND1218699140.707c D Foxcroft b T Muller2v OVHamilton28 Nov 2024
Graeme SmithSA121107172113.081c H Masakadza b AG Cremer2v ZIMCape Town4 Mar 2005
Miles HammondGLO121110174110.004c MS Crane b KS Carlson3v GLACheltenham30 Jun 2024
Mohammad AzharuddinIND121111220109.015b EE Hemmings2v ENGLondon26 Jul 1990
Adam GilchristAUS12112612696.038c IE O'Brien b DL Vettori2v NZChristchurch10 Mar 2005
Sunil GavaskarIND12112815294.531b HA Gomes1v WINew Delhi29 Oct 1983
MPM WeerasingheACCC12112815294.531c GSM Fernando b M Shiraz4v BRCColombo2 Jan 2026
BS McKinneyDUR12112917193.802c H Hameed b FW McCann1v NOTChester-le-Street22 Aug 2024
Bernard JulienWI12114318284.628c & b AW Greig1v ENGLondon23 Aug 1973
Matthew CritchleyESS12114319184.625run out (SR Dickson)1v SOMChelmsford11 Jun 2023
Brad HaddinAUS12115111380.137c RS Bopara b PD Collingwood2v ENGCardiff8 Jul 2009
Will YoungCS12115116180.135c †L Ronchi b CR Woakes1v WFWellington10 Dec 2012
James FaulknerLAN12115215079.617b MP Dunn2v SURLondon31 May 2015
Clive LloydWI12115617077.566lbw b DK Lillee1v AUSAdelaide26 Jan 1980
Joe RootENG12116514073.334b JJ Bumrah2v INDLeeds25 Aug 2021
Percy ChapmanENG12116612372.896c †WAS Oldfield b AG Fairfax3v AUSLondon27 Jun 1930
Ollie PopeENG12116715172.463c KAR Hodge b AS Joseph1v WINottingham18 Jul 2024
John SimpsonSUS12116713172.466c DL Lloyd b DM Dupavillon1v DERBrighton29 Aug 2024
Graham ClarkDUR12116711172.467b LA Patterson-White2v NOTChester-le-Street16 May 2025
Chris GreenLAN12116720172.468b ZJ Chappell1v DERChesterfield29 Jun 2025
Dawid MalanMID12116820072.024c R McLaren b MS Crane2v HAMSouthampton1 May 2016
Michael NeserQUE12116819172.028c & b BJ Webster2v TASAdelaide10 Oct 2020
Henry NichollsNZ12117116070.763c HC Brook b JC Archer3v ENGLondon17 Jun 2026
Sean ErvineHAM12117312469.947st †SW Billings b JC Tredwell2v KENSouthampton15 Sept 2014
Marnus LabuschagneGLA12117719068.363c R Vasconcelos b B Muzarabani1v NORCardiff11 Apr 2019
David LloydGLA12118013167.222c WG Jacks b A Virdi1v SURLondon21 Sept 2021
Farokh EngineerIND12118214066.481c GRJ Roope b J Birkenshaw1v ENGBombay6 Feb 1973
James FosterESS12118216166.487c KHD Barker b IJL Trott1v WARChelmsford19 Jun 2017
Sonal DinushaCCC12118212066.486c A Tharindu b HH Ramanayake1v PSCColombo16 Jan 2026
David BedinghamDUR12118313266.126lbw b JC Tongue2v WORWorcester3 Jun 2021
Jeet RavalCS12118519065.411c †CD Fletcher b A Verma2v NDNelson20 Feb 2013

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.