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
Ben HarmisonKEN12321220058.025c DD Masters b RS Bopara2v ESSTunbridge Wells19 Jul 2015
Graham ThorpeENG12321819056.424st †IA Healy b SK Warne2v AUSPerth3 Feb 1995
Inzamam-ul-HaqPAK12322511154.676c DL Haynes b AC Cummins2v WISt John's1 May 1993
Mark ButcherENG12322618054.423lbw b WPUJC Vaas1v SLManchester13 Jun 2002
Will PucovskiVIC12322610054.423run out (J Weatherald)1v SAMelbourne10 Oct 2019
Graham ThorpeENG12322912053.715c WPUJC Vaas b TCB Fernando2v SLBirmingham30 May 2002
Hamish RutherfordWOR12323020053.484c †LJ Hill b TAI Taylor1v LEILeicester11 Apr 2019
Sharujan ShanmuganathanTUCA1232307353.486c K Nuwantha b BB Sanjeewa1v BSCColombo6 Dec 2025
JP DuminySA12323114053.257lbw b NM Lyon1v AUSPort Elizabeth20 Feb 2014
George WorkerCS12323115253.255st †L Ronchi b JS Patel1v WFNapier20 Feb 2016
Greg ChappellAUS12323215253.024c CG Greenidge b AME Roberts2v WIBrisbane28 Nov 1975
Andrew StraussENG12323315052.791c & b A Mishra1v INDChennai11 Dec 2008
David WarnerAUS1232347052.562c Imrul Kayes b Mustafizur Rahman2v BANChattogram4 Sept 2017
David GowerENG12323615052.125c GR Marsh b BA Reid2v AUSSydney4 Jan 1991
Saeed AnwarPAK12323712251.901c †RS Kaluwitharana b RP Arnold2v SLGalle21 Jun 2000
Sunil GavaskarIND12323917051.461c KJ Hughes b AR Border1v AUSBombay3 Nov 1979
Ricky PontingAUS12324313050.623lbw b Harbhajan Singh1v INDBangalore9 Oct 2008
Mark TaylorAUS12324413050.411b Waqar Younis3v PAKHobart17 Nov 1995
Cheteshwar PujaraIND1232467250.003run out1v AUSAdelaide6 Dec 2018
Donald BradmanAUS1232478049.805c MW Tate b G Geary2v ENGMelbourne8 Mar 1929
Mahela JayawardeneSL12324811249.604c HH Gibbs b N Boje4v SAColombo4 Aug 2006
Daniel Bell-DrummondKEN12324917049.401lbw b MG Hogan1v GLACanterbury10 May 2015
David BoonAUS12325514048.242c DB Vengsarkar b N Kapil Dev1v INDAdelaide13 Dec 1985
Virat KohliIND12325713147.864c PSP Handscomb b PJ Cummins2v AUSPerth14 Dec 2018
Sean ErvineHAM12325914147.497c †JM Bairstow b RJ Sidebottom2v YORLeeds17 Apr 2016
KL RahulIND12326017147.311c †Q de Kock b K Rabada1v SACenturion26 Dec 2021
Jamie SmithSUR12326517146.425b BW Sanderson1v NORNorthampton5 Sept 2021
Dattu PhadkarIND12328415043.317lbw b ERH Toshack2v AUSAdelaide23 Jan 1948
Jake DoranTAS12328810142.715c †JP Inglis b LR Morris1v WAPerth3 Apr 2021
Geoff HowarthNZ12329114042.273c †RW Taylor b IT Botham1v ENGLondon24 Aug 1978
Larry GomesWI12333312036.944c SM Gavaskar b S Venkataraghavan2v INDPort of Spain11 Mar 1983
Sam WhitemanWA12333811036.392b W Sutherland3v VICPerth31 Mar 2022
Lawrence RoweWI12334010136.182c G Boycott b AW Greig2v ENGPort of Spain30 Mar 1974
Nkruma BonnerWI12335512134.654c †BT Foakes b DW Lawrence2v ENGNorth Sound8 Mar 2022
Aubrey FaulknerSA123--0-6b MC Bird3v ENGJohannesburg1 Jan 1910
Patsy HendrenENG123-210-4lbw b EL St Hill4v WIGeorgetown21 Feb 1930
Bruce MitchellSA123--0-1b MW Tate1v ENGCape Town1 Jan 1931
Leonard HuttonENG123--0-1b AMB Rowan3v SAJohannesburg12 Feb 1949
Everton WeekesWI123-170-4c †TG McMahon b HB Cave2v NZDunedin3 Feb 1956
John HoltWI123-210-2c P Roy b RB Desai2v INDDelhi6 Feb 1959
Mushtaq MohammadPAK123--0-4b VA Holder3v WILahore15 Feb 1975
Ollie PopeSUR122*102143119.613not out4v HAMLondon13 Apr 2023
David WarnerAUS122*103112118.451not out2v WISydney3 Jan 2016
Justin LangerAUS122*122190100.003not out4v NZHamilton31 Mar 2000
Sam BillingsKEN122*15613178.215not out3v YORLeeds16 Sept 2019
Mark BoucherSA122*17321070.528not out1v WICape Town2 Jan 2004
Kurtis PattersonNSW122*17515269.713not out1v SAWollongong31 Oct 2022
Marcus HarrisGLO122*19515062.562not out4v DURBristol18 May 2023
Steve WaughAUS122*19813061.625not out2v ENGMelbourne26 Dec 1998
Daryll CullinanSA122*20015161.004not out4v INDJohannesburg16 Jan 1997

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.