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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Sam HainWAR135135220161v HAMBirmingham10 Jul 2016
Kumar SangakkaraSUR13547 & 88222171v WARBirmingham13 Aug 2016
Tom AbellSOM135135249190v LANManchester31 Aug 2016
James HildrethSOM135135 & DNB234171v NOTTaunton20 Sept 2016
Anaru KitchenOV135133 & 2186202v CSUniversity of Otago Oval5 Nov 2016
Faf du PlessisSA135135*181150v BANBloemfontein6 Oct 2017
Sam NortheastHAM1356 & 129275200v SURLondon20 Apr 2018
Ricardo VasconcelosNOR13556 & 79254220v GLACardiff25 Jun 2018
Quinton de KockSA13580 & 55156141v SLDurban13 Feb 2019
Alex HughesDER13526 & 109*314111v GLOBristol11 Apr 2019
Ravi BoparaESS135135242110v NOTNottingham30 Jun 2019
Daniel LawrenceESS13561 & 74237201v WARChelmsford13 Jul 2019
Ollie PopeENG135135*226181v SAPort Elizabeth16 Jan 2020
Martin GuptillAA135110 & 25171175v OVKennards Hire Community Oval22 Feb 2020
Tom LammonbySOM13528 & 107*306153v WORWorcester6 Sept 2020
Saif ZaibNOR135135202150v SUSNorthampton6 May 2021
Rob YatesWAR1353 & 132*182151v SOMBirmingham21 Sept 2021
Devon ConwayNZ135122 & 13267171v BANMount Maunganui1 Jan 2022
Macalister WrightTAS13557 & 78*350120v NSWSydney18 Feb 2022
David BedinghamDUR135135 & DNB175152v WORWorcester5 May 2022
Felix OrganHAM135118 & 17260240v GLOCheltenham19 Jul 2022
Cameron BancroftWA135135324120v SAPerth11 Nov 2022
Nathan McSweeneySA135118 & 17293140v TASHobart1 Dec 2022
Dawid MalanYOR135132 & 3158171v LEILeeds6 Apr 2023
Lewis HillLEI13553 & 82213161v GLALeicester27 Apr 2023
Ajinkya RahaneIND13589 & 46237181v AUSLondon7 Jun 2023
Jordan CoxKEN135133 & 2211172v SURCanterbury11 Jun 2023
Finlay BeanYOR135135180172v WORWorcester10 Jul 2023
James VinceHAM13546 & 89156143v ESSChelmsford19 Sept 2023
Charlie WakimTAS135110 & 25180240v SAAdelaide3 Oct 2023
Matt RenshawQUE13513526273v VICMackay14 Oct 2023
James SalesNOR135135 & DNB197160v LEINorthampton17 Sept 2024
Tom WestleyESS135135190251v SURChelmsford26 Sept 2024
Dale PhillipsOV135135250122v WFDunedin19 Nov 2024
Kusal MendisSL13585* & 50193152v AUSGalle6 Feb 2025
Ben CharlesworthGLO13574 & 61170193v LEILeicester8 Sept 2025
Tim RobinsonWF135108 & 27*154132v CSWellington26 Nov 2025
Oshada FernandoPSC1357 & 128245130v NSWCKurunegala19 Dec 2025
Jack HaynesNOT13582 & 53230170v SURNottingham8 May 2026
Jake LehmannHAM135133* & 2264140v NOTNottingham8 Sept 2026
Travis HeadAUS13514 & 121214180v SAGqeberha18 Oct 2026
Henry WoodENG134134*--0v SACape Town19 Mar 1892
Andrew StoddartENG134134-152v AUSAdelaide24 Mar 1892
Frank WoolleyENG134134*--0v SALondon28 Jun 1924
Ken ViljoenSA134124 & 10-100v ENGManchester27 Jul 1935
Trevor BaileyENG134134*-130v NZWellington17 Mar 1951
Keith MillerAUS13425 & 109-142v ENGLondon25 Jun 1953
John WaiteSA134134--0v AUSDurban24 Jan 1958
Ken FunstonSA13470 & 64*--0v AUSJohannesburg7 Feb 1958
Peter MayENG13442 & 92386130v AUSSydney9 Jan 1959
PreviousPage 107Next

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.