Live1st ODI · India in New Zealand 2026/27NZ170/9 (37.2)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
Matthew HaydenAUS16497 & 67275203v INDKolkata11 Mar 2001
Stephen FlemingNZ164130 & 34317240v WIBridgetown21 Jun 2002
John CrawleyENG16464 & 100*258170v INDLondon25 Jul 2002
Justin LangerAUS164117 & 47207251v INDSydney2 Jan 2004
Michael ClarkeAUS16491 & 73255241v INDNagpur26 Oct 2004
Virender SehwagIND164164228242v SAKanpur20 Nov 2004
Alastair CookENG16460 & 104*403190v INDNagpur1 Mar 2006
Kumar SangakkaraSL164156* & 8206211v NZWellington15 Dec 2006
Jonathan TrottENG16429 & 135*319240v AUSBrisbane25 Nov 2010
Martin GuptillNZ16497 & 67400211v WIAntigua25 Jul 2012
Kieran PowellWI164134 & 30335271v NZAntigua25 Jul 2012
Alastair CookENG16434 & 130271240v NZLeeds24 May 2013
AB de VilliersSA164164274171v PAKDubai23 Oct 2013
Will GidmanGLO164125 & 39283241v DERCheltenham14 Jul 2014
Hashim AmlaSA164139* & 25541160v SLColombo24 Jul 2014
Mushfiqur RahimBAN16448* & 116322211v WISt Vincent5 Sept 2014
Jonathan TrottWAR164164312201v NORBirmingham9 Sept 2014
Jeet RavalAA164148 & 16327230v WFAuckland17 Mar 2015
James TaylorNOT164164260190v WARBirmingham14 Sept 2015
Michael PappsWF16432 & 132254195v OVWellington17 Dec 2015
Colin IngramGLA1649 & 155*449160v NOTCardiff19 May 2017
Kumar SangakkaraSUR164164187213v YORLondon12 Sept 2017
Murali VijayIND164155 & 9279150v SLDelhi2 Dec 2017
Nick SelmanGLA16414 & 150285200v GLONewport14 May 2019
Hanuma VihariIND164111 & 53*301240v WIKingston30 Aug 2019
Marnus LabuschagneAUS16491 & 73314200v INDSydney7 Jan 2021
Asghar AfghanAFG164164 & DNB257142v ZIMAbu Dhabi10 Mar 2021
Tamim IqbalBAN16490 & 74*199253v SLPallekele21 Apr 2021
Ken McClureCAN16434 & 130276273v WFWellington7 Nov 2021
Feroze KhushiESS164164228182v KENCanterbury5 Sept 2022
Haseeb HameedNOT164115 & 49*258240v DURNottingham26 Sept 2022
Lyndon JamesNOT164164* & DNB222190v DURNottingham26 Sept 2022
Cameron BancroftWA164164*448140v QUEBrisbane1 Dec 2022
Cole McConchieCAN16481 & 83242211v OVUniversity of Otago Oval6 Mar 2023
James RewSOM164117 & 47349252v LANTaunton20 Apr 2023
Joe RootENG164118* & 46207125v AUSBirmingham16 Jun 2023
Nathan McSweeneySA16464 & 100332133v NSWAdelaide15 Oct 2023
Marcus HarrisVIC164164306202v TASMelbourne5 Nov 2023
David WarnerAUS164164 & 0216164v PAKPerth14 Dec 2023
Finlay BeanYOR164164250186v GLOScarborough23 Jun 2024
Michael BurgessWAR164147 & 17*226193v SOMTaunton30 Jun 2024
GSNFG JayasuriyaCMCC16432 & 13233385v PSCColombo3 Jan 2025
Marcus HarrisLAN164121 & 43303250v NORNorthampton9 May 2025
Wiaan MulderSA16417 & 147253182v ZIMBulawayo28 Jun 2025
Keaton JenningsLAN164106 & 58285220v DERChesterfield29 Jun 2025
Harry BrookENG16453 & 111162193v INDLondon31 Jul 2025
Cam FletcherAA16479 & 85376172v WFAuckland5 Dec 2025
Jacob BethellENG16410 & 154288170v AUSSydney4 Jan 2026
Ben FoakesSUR164128 & 36*268221v WARBirmingham3 Apr 2026
Rishi PatelLEI164164262280v SURLondon10 Apr 2026

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.