Live1st ODI · India in New Zealand 2026/27NZ103/5 (22.5)INDIND chose to bowlTest1st 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
Imam-ul-HaqPAK169121 & 48284232v ENGRawalpindi1 Dec 2022
Daniel DrewSA16985 & 84362230v NSWAdelaide14 Mar 2023
George HillYOR169169* & DNB257162v MIDLeeds29 Aug 2024
Travis HeadAUS169152 & 17179200v INDBrisbane14 Dec 2024
Minod BhanukaCCC16980 & 89244164v KYCCColombo7 Feb 2025
Tillakaratne SampathNSWC16977 & 92306211v BRCMoratuwa14 Feb 2025
Luke ProcterNOR16962 & 107267210v MIDNorthampton22 Jun 2025
Tom LathamNZ16924 & 145335140v WIChristchurch2 Dec 2025
Sam KonstasNSW169116 & 53243122v QUESydney5 Dec 2025
Leo CarterCAN169169*250144v AAAuckland27 Mar 2026
Joe ClarkeNOT16933 & 136240241v GLANottingham10 Apr 2026
Bill WoodfullAUS1687 & 161-50v SAMelbourne31 Dec 1931
Peter BurgeAUS168160 & 8340250v ENGLeeds2 Jul 1964
Bill LawryAUS168151 & 17446120v WISydney14 Feb 1969
Ian RedpathAUS168103 & 65293132v WIAdelaide23 Jan 1976
Clive LloydWI168157 & 11-213v PAKBridgetown18 Feb 1977
Zaheer AbbasPAK168168 & DNB176231v INDFaisalabad3 Jan 1983
Zaheer AbbasPAK168168*34161v INDLahore17 Oct 1984
Kepler WesselsAUS16898 & 70251290v WIAdelaide7 Dec 1984
Asanka GurusinhaSL168137 & 31*487220v AUSColombo17 Aug 1992
Michael SlaterAUS168168235170v NZHobart26 Nov 1993
Mohammad AzharuddinIND1685 & 163*238251v SAKanpur8 Dec 1996
Daryll CullinanSA168168 & 0308200v WICape Town2 Jan 1999
Sachin TendulkarIND168116 & 52313131v AUSMelbourne26 Dec 1999
Marvan AtapattuSL168118 & 50*367190v WISaint Lucia20 Jun 2003
Michael ClarkeAUS168151 & 17302204v INDBangalore6 Oct 2004
Hamish MarshallNZ168146 & 22333251v AUSChristchurch10 Mar 2005
Tillakaratne DilshanSL168168179191v BANColombo20 Sept 2005
Michael HusseyAUS168137 & 31*316220v WIHobart17 Nov 2005
Thilan SamaraweeraSL168143 & 25282201v NZColombo26 Aug 2009
Collins ObuyaKEN16889 & 79233174v NEDNairobi20 Feb 2010
Michael ClarkeAUS168168 & DNB253222v NZWellington19 Mar 2010
Jonathan TrottENG168168*345130v AUSMelbourne26 Dec 2010
Graeme SmithSA16853 & 115308190v NZDunedin7 Mar 2012
Ahmed ShehzadPAK168147 & 21295141v SLSharjah16 Jan 2014
Andrew GaleYOR168164 & 4300200v WORScarborough19 Jul 2015
David WarnerAUS168113 & 55122253v PAKSydney3 Jan 2017
Ryan ten DoeschateESS168168* & DNB209251v SURGuildford9 Jun 2017
Steven MullaneyNOT168168276232v KENNottingham26 Jun 2017
Cheteshwar PujaraIND168153 & 15300150v SLGalle26 Jul 2017
William PorterfieldIRE16860 & 108289212v NEDDublin15 Aug 2017
Tom Kohler-CadmoreYOR168105* & 63274241v LANLeeds10 Sept 2018
MahmudullahBAN16822 & 146272263v NZHamilton28 Feb 2019
Cam FletcherCAN168157 & 11*185232v OVRangiora11 Mar 2021
Rory BurnsSUR16864 & 104*316210v MIDLondon20 May 2021
Mark StonemanMID16859 & 109278250v KENCanterbury21 Sept 2021
Joe WeatherleyHAM168168281191v SOMSouthampton7 Apr 2022
Eddie ByromGLA16824 & 144259232v NOTCardiff11 Jul 2022
Rishi PatelLEI168117 & 51388213v GLOLeicester17 May 2024
Liam Patterson-WhiteNOT16833 & 135247272v HAMNottingham9 May 2025

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.