ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Leus du PlooyDER17029420057.825c A Lyth b DM Bess3v YORChesterfield11 Jun 2023
Colin McDonaldAUS17031512053.971b FS Trueman1v ENGAdelaide30 Jan 1959
Alec StewartENG17031524053.972c & b Mushtaq Ahmed2v PAKLeeds8 Aug 1996
Steve WaughAUS17031613053.805b KR Pushpakumara1v SLAdelaide25 Jan 1996
Joe BurnsAUS17032120052.962c MJ Guptill b N Wagner2v NZChristchurch20 Feb 2016
Josh BohannonLAN17033420150.903st †MGK Burgess b DR Briggs2v WARManchester30 Aug 2021
Mark TaylorAUS17034912048.711b PL Symcox1v SAMelbourne26 Dec 1993
W.G. GraceENG170-240-1c †JM Blackham b FR Spofforth1v AUSLondon12 Aug 1886
Leo CarterCAN169*25014467.606not out2v AAAuckland27 Mar 2026
Tim BresnanYOR169*25627066.028not out1v DURChester-le-Street28 Jun 2015
George HillYOR169*25716265.767not out1v MIDLeeds29 Aug 2024
Brett D'OliveiraWOR169*33316150.755not out1v SUSWorcester21 Apr 2022
Mark TaylorAUS169*37821044.711not out2v SAAdelaide30 Jan 1998
Joe HardstaffENG169*40020042.257not out1v AUSLondon20 Aug 1938
George HeadleyWI169*-180-3not out1v ENGManchester22 Jul 1933
Roy FredericksWI169145271116.551c GS Chappell b DK Lillee2v AUSPerth12 Dec 1975
Leo CarterCAN169163272103.686c NG Smith b MJG Rippon1v OVRangiora11 Mar 2021
AB de VilliersSA16918421391.855c †MS Wade b MA Starc3v AUSPerth30 Nov 2012
Donald BradmanAUS16919115088.483b K Farnes1v ENGMelbourne26 Feb 1937
Yuvraj SinghIND16920328183.256c Faisal Iqbal b Mohammad Sami1v PAKBengaluru8 Dec 2007
Steve TikoloKEN16920721281.644c S Dhaniram b U Bhatti3v CANKing City14 Aug 2009
Brad HaddinAUS16922224276.137c PG Fulton b AJ Redmond2v NZAdelaide28 Nov 2008
Joe CarterND16924422569.264c LH Ferguson b L Delport1v AAKennards Hire Community Oval1 Mar 2020
Saeed AnwarPAK16924827068.151run out2v NZWellington17 Feb 1994
Ricky PontingAUS16924923267.873b RW Price2v ZIMSydney17 Oct 2003
Tom BruceCS16925215467.065c †BJ Horne b A Ashok2v AAKennards Hire Community Oval25 Oct 2022
Sachin TendulkarIND16925426066.545c AM Bacher b BM McMillan2v SACape Town2 Jan 1997
Sam NortheastHAM16925523166.274lbw b RS Bopara1v ESSSouthampton5 Apr 2019
Michael SlaterAUS16927125162.361c Mohammad Yousuf b Azhar Mahmood2v PAKBrisbane5 Nov 1999
Virat KohliIND16927218062.134c †BJ Haddin b MG Johnson2v AUSMelbourne26 Dec 2014
Andrew StraussENG16927824160.791c & b FH Edwards1v WIAntigua15 Feb 2009
Miles HammondGLO16927827360.794c JM Vince b KJ Abbott3v HAMCheltenham19 Jul 2022
Tom Kohler-CadmoreWOR16928125060.145c †GH Roderick b LC Norwell1v GLOWorcester29 May 2016
Stuart BroadENG16929718156.909lbw b Saeed Ajmal1v PAKLondon26 Aug 2010
Patsy HendrenENG16931416053.826c WH Ponsford b H Ironmonger1v AUSBrisbane30 Nov 1928
Chris DentGLO16933119151.062c †HR Hosein b LV van Beek2v DERDerby18 Aug 2019
Leonard HuttonENG169-241-2c FMM Worrell b S Ramadhin1v WIGeorgetown24 Feb 1954
Brian BoothAUS169-190-5c EJ Barlow b PM Pollock1v SABrisbane6 Dec 1963
Lewis McManusNOR168*20016784.006not out3v GLACardiff23 Jun 2024
Ryan ten DoeschateESS168*20925180.386not out2v SURGuildford9 Jun 2017
Matt RenshawQUE168*23018573.045not out1v SAAdelaide8 Nov 2020
Beau WebsterTAS168*28520058.956not out1v QUEHobart14 Mar 2023
Zaheer AbbasPAK168*3416149.275not out1v INDLahore17 Oct 1984
Jonathan TrottENG168*34513048.703not out2v AUSMelbourne26 Dec 2010
Ben SlaterNOT168*37720144.562not out3v SOMNottingham23 Jun 2024
Clyde WalcottWI168*-240-6not out3v ENGLondon24 Jun 1950
Zaheer AbbasPAK16817623195.455c †SMH Kirmani b S Madan Lal2v INDFaisalabad3 Jan 1983
Tillakaratne DilshanSL16817919193.856c †Khaled Mashud b Aftab Ahmed1v BANColombo20 Sept 2005
Gary CosierAUS16820620081.556c Asif Masood b Majid Khan1v PAKMelbourne1 Jan 1977
Richard LeviNOR16823121072.735c †JS Foster b GR Napier2v ESSNorthampton7 Jun 2015

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.