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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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 runsODI2nd 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 innings by innings (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
David SteeleENG1062969035.813c AME Roberts b WW Daniel2v WINottingham3 Jun 1976
Bill LawryAUS1063135333.871run out1v ENGManchester23 Jul 1964
Nasser HussainENG10631814033.334run out (CL Hooper/†JR Murray)3v WISt John's20 Mar 1998
Cheteshwar PujaraIND10631910033.233b PJ Cummins1v AUSMelbourne26 Dec 2018
John ReidNZ1063258032.624lbw b Azeem Hafeez1v PAKHyderabad (Sindh)25 Nov 1984
Arthur ShrewsburyENG106-90-1c †JM Blackham b CTB Turner1v AUSLondon17 Jul 1893
Jimmy SinclairSA106-90-4c JT Tyldesley b AE Trott2v ENGCape Town1 Apr 1899
Paul GibbENG106--0-2b EL Dalton3v SAJohannesburg24 Dec 1938
George HeadleyWI106-130-3c †A Wood b WH Copson1v ENGLondon24 Jun 1939
Mushtaq AliIND106-90-1lbw b DS Atkinson4v WICalcutta31 Dec 1948
Allan RaeWI106-150-1c & b RO Jenkins1v ENGLondon24 Jun 1950
Wazir MohammadPAK106-170-6lbw b ES Atkinson3v WIKingston26 Feb 1958
Peter MayENG106-180-4c †PG Joshi b SP Gupte1v INDNottingham4 Jun 1959
Dilip SardesaiIND106-180-1c TW Jarvis b RW Morgan2v NZDelhi19 Mar 1965
Greg ChappellAUS106-100-4c †DL Murray b VA Holder1v WIBridgetown9 Mar 1973
Clive LloydWI106-111-8c Yashpal Sharma b RJ Shastri2v INDSt. John's28 Apr 1983
Brendan TaylorNOT105*81105129.635not out3v DURNottingham28 May 2016
Nic MaddinsonVIC105*9094116.673not out3v NSWSydney14 Feb 2020
Hamish MarshallWF105*94152111.704not out4v CANChristchurch29 Mar 2017
Dwayne SmithWI105*105152100.006not out4v SACape Town2 Jan 2004
Sam RobsonMID105*1093096.332not out3v NOTNottingham26 Sept 2023
Z MalikWAR105*11911288.247not out1v SURBirmingham9 May 2025
Wayne MadsenDER105*12311185.374not out2v LEILeicester26 Sept 2024
Tom Kohler-CadmoreYOR105*13016180.775not out1v LANLeeds10 Sept 2018
Kyle VerreynneSA105*13312378.957not out1v SLGqeberha5 Dec 2024
Virat KohliIND105*13515177.784not out4v NZWellington14 Feb 2014
Sam NortheastGLA105*1378276.644not out3v NOTCardiff11 Jul 2022
Dominic SibleySUR105*1427273.942not out3v HAMLondon7 Jun 2026
WGRL WijenayakeNSWC105*1448172.923not out3v BRCMoratuwa14 Feb 2025
Rob KeoghNOR105*14511072.415not out3v LEINorthampton26 Jun 2017
Billy GodlemanDER105*14711171.432not out4v MIDLondon18 Sept 2018
Wiaan MulderSA105*1508470.007not out1v BANChattogram29 Oct 2024
Leus du PlooyMID105*15210169.084not out1v NORNorthwood22 Jul 2025
Inzamam-ul-HaqPAK105*16315164.424retired hurt2v BANMultan29 Aug 2001
Sachin TendulkarIND105*16611263.254not out1v BANChittagong17 Jan 2010
Keaton JenningsDUR105*16816062.502not out3v SOMChester-le-Street10 Apr 2016
Ricky PontingAUS105*17111061.406not out1v SLColombo30 Sept 1999
Brendan TaylorZIM105*1759060.004not out3v BANHarare4 Aug 2011
Colin IngramGLA105*17917058.664not out4v KENCardiff9 Sept 2015
Tom BruceCS105*1807158.334not out3v OVUniversity of Otago Oval6 Nov 2023
Jacques RudolphSA105*18215157.695not out3v NZDunedin7 Mar 2012
Vic PollardNZ105*18514056.767not out2v ENGLondon21 Jun 1973
Roshen SilvaBRC105*1856056.765not out2v SSCColombo24 Jan 2025
Billy GodlemanDER105*18611156.452not out3v KENDerby21 Aug 2015
Ross TaylorNZ105*18611256.454not out3v ENGHamilton29 Nov 2019
Jake LehmannSA105*19312054.405not out4v VICMelbourne6 Mar 2025
Ricardo VasconcelosNOR105*20014152.502not out2v DURChester-le-Street10 Jun 2019
Jeet RavalAA105*20915050.241not out4v NDHamilton31 Oct 2013
Rahmat ShahAFG105*21610248.614not out2v BANAbu Dhabi9 Oct 2026
Kumar SangakkaraSL105*22613046.463not out2v INDGalle14 Aug 2001
PreviousPage 131Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.