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
Andrew JonesNZ1222176056.223c †HP Tillakaratne b RJ Ratnayake1v SLHamilton22 Feb 1991
Jack HobbsENG1222189055.961c J Ryder b JM Gregory2v AUSMelbourne31 Dec 1920
Chesney HughesDER12221916355.713c †MA Wallace b GG Wagg3v GLAColwyn Bay17 Jul 2016
Gareth RoderickWOR12222014155.453c †T Banton b JT Ball2v SOMKidderminster26 Apr 2024
Ijaz AhmedPAK12222117255.206b BA Reid1v AUSFaisalabad23 Sept 1988
Tristan StubbsSA1222219255.204b MVT Fernando3v SLDurban27 Nov 2024
Joe RootENG12222510054.224c SO Hetmyer b ST Gabriel3v WIGros Islet9 Feb 2019
Devon ConwayNZ12222716153.743c Liton Das b Mominul Haque1v BANMount Maunganui1 Jan 2022
Adam LythYOR12223114052.811c & b G Keedy1v NOTNottingham9 Sept 2014
Sachin TendulkarIND12223319052.364c PA Strang b BA Murphy2v ZIMDelhi18 Nov 2000
Rob JonesLAN12223516051.915lbw b TJ Murtagh2v MIDLondon11 Apr 2019
Luis ReeceDER12223512151.911c MJ Potts b C Rushworth2v DURChester-le-Street22 Aug 2020
Graeme PollockSA12223719151.484c GD McKenzie b AN Connolly2v AUSSydney10 Jan 1964
Steven CroftLAN12224016050.835c JC Mickleburgh b RJW Topley1v ESSManchester6 Jul 2015
Tom WestleyESS1222419050.623b R Lord1v NOTChelmsford9 Sept 2024
Ramiz RajaPAK12224217050.415lbw b JR Ratnayeke2v SLColombo22 Mar 1986
Dimuth KarunaratneSL1222436150.211c †BJ Watling b TG Southee4v NZGalle14 Aug 2019
Haroon RasheedPAK12224417150.004c & b JK Lever1v ENGLahore14 Dec 1977
Graeme SmithSA12224414050.001c †MS Wade b PM Siddle2v AUSAdelaide22 Nov 2012
Gary BallanceENG12225011248.803c J Blackwood b SJ Benn3v WIAntigua13 Apr 2015
Angelo MathewsSL12225212148.415c †Sarfraz Ahmed b Imran Khan3v PAKKandy3 Jul 2015
Arthur MorrisAUS12225512247.842c †TG Evans b AV Bedser2v ENGAdelaide31 Jan 1947
Cameron BancroftWA12225514147.841c BAD Manenti b NA McSweeney2v SAPerth28 Oct 2025
Salman ButtPAK12225612047.662c †GO Jones b MJ Hoggard3v ENGMultan12 Nov 2005
David BoonAUS12225821047.291c N Kapil Dev b C Sharma1v INDChennai18 Sept 1986
Andrew StraussENG12225819047.291c †D Ramdin b KAJ Roach2v WILondon17 May 2012
Simon KatichAUS12226112046.742lbw b JM Anderson2v ENGCardiff8 Jul 2009
Kurtis PattersonNSW12226114046.743c †JJ Peirson b M Labuschagne1v QUEBrisbane28 Oct 2025
Sam NortheastGLA12226210146.564b RF Higgins1v MIDCardiff23 May 2025
Mohammad AzharuddinIND12227016045.193c ? b CS Cowdrey1v ENGKarachi31 Jan 1985
Alastair CookENG12227013145.191c †MS Dhoni b R Ashwin2v INDMumbai23 Nov 2012
Luke ProcterLAN12228212043.263c JTA Burnham b SG Borthwick3v DURSouthport16 Jul 2016
Haseeb HameedLAN12228417042.962c †MH Wessels b BA Hutton3v NOTNottingham3 Jul 2016
Richie RichardsonWI12228714042.513c & b SR Waugh3v AUSMelbourne24 Dec 1988
Hansie CronjeSA12229511041.363b PA de Silva2v SLColombo6 Sept 1993
Cameron BancroftWA12231911238.241lbw b SM Boland2v VICPerth4 Oct 2023
Marcus TrescothickENG12234812035.062c †KC Sangakkara b WPUJC Vaas2v SLGalle22 Feb 2001
Geoff HowarthNZ12235612034.273c GRJ Roope b RGD Willis1v ENGAuckland4 Mar 1978
Keith FletcherENG12237710032.366run out2v PAKLondon22 Aug 1974
Tom HaywardENG122--0-3c TW Routledge b GA Rowe1v SAJohannesburg2 Mar 1896
Herbert SutcliffeENG122--0-2b GM Parker2v SALondon28 Jun 1924
Ernest TyldesleyENG122--0-3lbw b JP Duminy2v SAJohannesburg24 Dec 1927
Ernest TyldesleyENG122-131-3c LN Constantine b GN Francis1v WILondon23 Jun 1928
Clifford RoachWI122-200-1c EH Hendren b WE Astill1v ENGBridgetown11 Jan 1930
Gubby AllenENG122-141-9c TC Lowry b GL Weir2v NZLondon27 Jun 1931
Vijay HazareIND122-140-5b PEW Jones4v WIBombay4 Feb 1949
Neil HarveyAUS122-110-4c †TG Evans b AV Bedser1v ENGManchester9 Jul 1953
Clairmonte DepeiazaWI122-160-8b R Benaud2v AUSBridgetown14 May 1955
Richie BenaudAUS122-200-7c PS Heine b NAT Adcock2v SAJohannesburg23 Dec 1957
Imtiaz AhmedPAK122-140-2c †FCM Alexander b R Gilchrist1v WIKingston26 Feb 1958

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.