Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND11/1 (2.2)IND need 175 runs in 286 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
Clive LloydWI161161*290120v INDCalcutta10 Dec 1983
Martin CroweNZ16182 & 79258210v AUSMelbourne26 Dec 1987
Mark WaughAUS161138 & 23244190v ENGAdelaide25 Jan 1991
Mohammad AzharuddinIND161109 & 52132271v SAKolkata27 Nov 1996
Brian LaraWI16183 & 78224181v INDKingston6 Mar 1997
Sachin TendulkarIND161148 & 13260213v SLMumbai3 Dec 1997
Saeed AnwarPAK16143 & 118293250v SADurban26 Feb 1998
Brian LaraWI1618 & 153*273201v AUSBridgetown26 Mar 1999
Sachin TendulkarIND161122 & 39272270v ZIMDelhi18 Nov 2000
Marcus TrescothickENG161161232233v SLBirmingham30 May 2002
Mohammad AshrafulBAN161158* & 3207243v INDChattogram17 Dec 2004
Andrew StraussENG16125 & 136354210v SADurban26 Dec 2004
Jacques KallisSA161111 & 50*371200v AUSSydney2 Jan 2006
Shoaib MalikPAK16113 & 148*397242v SLColombo26 Mar 2006
Graeme SmithSA1617 & 154*267170v ENGBirmingham30 Jul 2008
Kevin PietersenENG161149 & 12222251v SALeeds2 Aug 2012
Michael ClarkeAUS161130 & 31297162v INDChennai22 Feb 2013
James FranklinWF161128* & 33373180v AAWellington23 Jan 2014
Michael ClarkeAUS161161* & 0302170v SACape Town1 Mar 2014
Jonny BairstowYOR161161*29083v SUSArundel16 Jun 2014
Steve SmithAUS161133 & 28230172v INDBrisbane17 Dec 2014
James FranklinMID16146 & 115*310200v SOMTaunton26 Apr 2015
Daniel LawrenceESS161161206172v SURLondon26 Apr 2015
Jonny BairstowYOR161102 & 59186184v HAMLeeds10 May 2015
Wayne MadsenDER16195 & 66244190v LEIDerby22 Sept 2015
Brad WilsonOV16197 & 64313200v NDDunedin13 Feb 2016
Will BraggGLA1610 & 161*317160v ESSCardiff22 May 2016
George BaileyHAM161161294152v SURLondon3 Jul 2017
Tom LathamNZ161161248173v BANHamilton28 Feb 2019
Sean DicksonKEN161161298190v WARCanterbury30 Jun 2019
Dimuth KarunaratneSL16139 & 122316101v NZGalle14 Aug 2019
Sam WhitemanWA16151 & 110399252v QUEPerth6 Mar 2020
Nic MaddinsonVIC161128 & 33304141v NSWMelbourne5 Nov 2021
Nkruma BonnerWI161123 & 38*493201v ENGNorth Sound8 Mar 2022
Harry BrookYOR16184 & 77*175184v NORNorthampton21 Apr 2022
Ben StokesDUR161161 & DNB88817v WORWorcester5 May 2022
Sam NortheastGLA16156 & 105*221152v NOTCardiff11 Jul 2022
Josh BohannonLAN16127 & 134275220v KENManchester25 Jul 2022
Rachin RavindraWF161126 & 35296181v NDCello Basin Reserve18 Oct 2022
Caleb JewellTAS16140 & 121268221v WAPerth2 Mar 2023
Tom WestleyESS16166 & 95345210v NOTNottingham18 May 2023
David BedinghamDUR16116 & 145*173117v LEILeicester25 Jun 2023
Colin IngramGLA16148 & 113308271v YORLeeds3 May 2024
Jack LeaningKEN161118 & 43343180v HAMSouthampton30 Jun 2024
Ollie PopeENG161154 & 7172202v SLLondon6 Sept 2024
Yashasvi JaiswalIND1610 & 161305153v AUSPerth22 Nov 2024
Jack EdwardsNSW161108 & 53298180v QUEBrisbane8 Feb 2025
Emilio GayDUR161161182220v WORChester-le-Street15 Sept 2025
Gayan ManeeshanKYCC161160 & 1164155v TUCAColombo2 Jan 2026
Zafar GoharMID16195 & 66*302200v KENCanterbury19 Jun 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.