Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND91/1 (15)IND need 52 runs in 102 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)T20I3rd 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 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
Michael HusseyAUS150150*253161v INDSydney3 Jan 2012
Colin MunroAA15047 & 103195200v CSNapier4 Nov 2012
Shivnarine ChanderpaulWI150150* & DNB282121v BANKhulna21 Nov 2012
Khurram ManzoorPAK150146 & 4277160v SAAbu Dhabi14 Oct 2013
Tom BruceCS15056 & 94229193v NDNew Plymouth15 Feb 2015
Jeet RavalAA150126 & 24*260200v CANRangiora16 Feb 2015
Hamish MarshallGLO15058 & 92239180v LANManchester10 May 2015
Murali VijayIND150150272121v BANFatullah10 Jun 2015
Will YoungCS15084 & 66*297162v CANNelson13 Feb 2016
Samit PatelNOT15026 & 124130158v WARNottingham15 May 2016
Assad ValaPNG150144* & 6218112v NAMPort Moresby16 Oct 2016
Peter HandscombAUS150110 & 40*230140v PAKSydney3 Jan 2017
Mushfiqur RahimBAN150127 & 23306183v INDHyderabad9 Feb 2017
Luke WrightSUS15070* & 80216201v DERBrighton12 Sept 2017
Richard LeviNOR15035 & 115134234v NOTNorthampton19 Sept 2017
James HildrethSOM15041 & 109290140v MIDTaunton25 Sept 2017
Jordan SilkTAS15076 & 74213202v QUEBrisbane23 Mar 2018
Ross TaylorNOT150146 & 4215230v ESSChelmsford20 Jun 2018
Colin de GrandhommeND150115 & 35*161175v CANChristchurch17 Oct 2018
Soumya SarkarBAN1501 & 149180215v NZHamilton28 Feb 2019
Will YoungCS150150208290v OVNapier1 Mar 2019
Rob KeoghNOR150150324181v GLACardiff11 Apr 2019
Matthew CritchleyDER15079* & 71232211v DURChester-le-Street3 Jun 2019
Craig ErvineZIM150107 & 43276191v BANDhaka22 Feb 2020
Kane WilliamsonNZ150129 & 21330141v PAKMount Maunganui26 Dec 2020
Jake DoranTAS15052 & 98336110v VICMelbourne5 Mar 2021
Mominul HaqueBAN150127 & 23*390110v SLPallekele21 Apr 2021
Wayne MadsenDER15076 & 74249180v DURChester-le-Street22 Apr 2021
MahmudullahBAN150150* & DNB278171v ZIMHarare7 Jul 2021
Nick GubbinsHAM150137* & 13*262181v GLOCheltenham11 Jul 2021
Will JacksSUR15088 & 62220220v SOMTaunton12 Jun 2022
Will JacksSUR150150* & DNB184108v ESSLondon19 Jul 2022
Mark ChapmanAA150145 & 5*216162v WFAuckland5 Mar 2023
Cheteshwar PujaraSUS150115 & 35206191v DURBrighton6 Apr 2023
Karun NairNOR150150246232v SURLondon19 Sept 2023
Henry NichollsCAN150120 & 30*261131v AAChristchurch6 Nov 2023
Rohit SharmaIND150131 & 19224173v ENGRajkot15 Feb 2024
Dominic SibleySUR150150253161v KENCanterbury19 Apr 2024
Luke WellsLAN150150250201v KENCanterbury23 Jun 2024
Jamie SmithENG150111 & 39196122v SLManchester21 Aug 2024
Sarfaraz KhanIND1500 & 150198183v NZBengaluru16 Oct 2024
Lasith CroospulleCCC150150141157v NSWCColombo10 Jan 2025
Dhananjaya LakshanCCC150150196115v RCCColombo31 Jan 2025
Robert O'DonnellND1500 & 150187231v WFWellington21 Mar 2025
Tom BlundellWF15031 & 119191173v CANWellington29 Mar 2025
Luke ProcterNOR150150272200v DERDerby18 Apr 2025
Matt RevisYOR150150 & DNB187182v ESSYork29 Jun 2025
James ColesSUS150150294191v WARBrighton29 Jun 2025
Joe RootENG150150248140v INDManchester23 Jul 2025
Henry NichollsNZ150150*245150v ZIMBulawayo7 Aug 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.