Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND34/1 (6.3)IND need 152 runs in 261 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 match by match (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Sean WilliamsZIM160107 & 53*214164v SLHarare27 Jan 2020
Travis HeadSA1609 & 151341210v VICAdelaide30 Oct 2020
Sam EvansLEI160138 & 22374190v SURLondon15 Apr 2021
Peter HandscombVIC16012 & 148*305220v SAAdelaide9 Feb 2022
Dale PhillipsOV16063 & 97*301170v CANRangiora29 Mar 2022
Josh BohannonLAN16068 & 92204220v NOTNottingham4 May 2023
Cameron BancroftGLO160160267180v LEILeicester17 May 2024
Dean ElgarESS16040 & 120*297200v DURChelmsford23 Jun 2024
Ian HollandLEI160104 & 56320231v GLOBristol22 Aug 2024
Jonny BairstowYOR160160 & DNB198142v MIDLeeds29 Aug 2024
Liam DawsonHAM160109 & 51228135v WORSouthampton17 Sept 2024
Usman KhawajaQUE160127 & 33*287161v TASHobart6 Mar 2025
Alex CareySA160104 & 56164173v QUEAdelaide15 Mar 2025
Nick GubbinsHAM16043 & 117330150v SURLondon11 Apr 2025
Josh BohannonLAN1605 & 155377180v NORManchester11 Apr 2025
Graham ClarkDUR160160 & DNB309200v HAMSouthampton2 May 2025
Sam NortheastGLA16021 & 139323190v LEILeicester22 Jun 2025
James ColesSUS16052 & 108284211v ESSBrighton22 Jul 2025
Chris GreenLAN160160 & DNB199138v GLOCheltenham22 Jul 2025
Marnus LabuschagneQUE160160206192v TASBrisbane4 Oct 2025
Matt BoyleCAN16097 & 63*110169v WFWellington9 Mar 2026
Cameron GreenWA160135 & 25297105v NSWSydney14 Mar 2026
Ramesh MendisMSC160160*223110v CCCColombo28 Mar 2026
Mushfiqur RahimBAN16023 & 137297141v PAKSylhet16 May 2026
Archie MacLarenENG159109 & 50*-150v AUSSydney13 Dec 1897
Johnny TyldesleyENG15997 & 62-142v AUSMelbourne1 Jan 1904
Jack HobbsENG159159-200v WILondon11 Aug 1928
Maurice LeylandENG159126 & 33431120v AUSBrisbane4 Dec 1936
Billy WadeSA159125 & 34*--0v ENGPort Elizabeth5 Mar 1949
Rohan KanhaiWI159139 & 20--2v INDPort of Spain4 Apr 1962
Colin CowdreyENG159159-210v PAKBirmingham31 May 1962
Syed Abid AliIND15978 & 8128880v AUSSydney26 Jan 1968
Charlie DavisWI15934 & 125*--0v INDGeorgetown19 Mar 1971
Sunil GavaskarIND159101 & 58391130v ENGManchester6 Jun 1974
Dilip VengsarkarIND1592 & 157273210v ENGLondon10 Jun 1982
Sunil GavaskarIND159155 & 4*293241v SLChennai17 Sept 1982
Allan LambENG15922 & 137*271250v NZNottingham25 Aug 1983
Wayne PhillipsAUS159159246200v PAKPerth11 Nov 1983
Gordon GreenidgeWI159127 & 32*237220v AUSKingston28 Apr 1984
Dilip VengsarkarIND159126* & 33269180v ENGLondon5 Jun 1986
Navjot SidhuIND159116 & 43*244144v NZBangalore12 Nov 1988
David BoonAUS159149 & 10447120v WISydney26 Jan 1989
Richie RichardsonWI159156 & 3348200v INDKingston28 Apr 1989
Sanjay ManjrekarIND15976 & 83429180v PAKFaisalabad23 Nov 1989
David GowerENG159123 & 36274180v AUSSydney4 Jan 1991
David BoonAUS15948 & 111376200v WIBrisbane27 Nov 1992
Ken RutherfordNZ15957 & 102296173v AUSChristchurch25 Feb 1993
Sachin TendulkarIND1594 & 155*196154v AUSChennai6 Mar 1998
Alec StewartENG159107 & 52258200v AUSMelbourne26 Dec 1998
Matthew HaydenAUS15963 & 96232271v SACape Town8 Mar 2002

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.