Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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
Zaheer AbbasPAK18624623075.615lbw b N Kapil Dev2v INDKarachi23 Dec 1982
Brad SchmulianCS18625720172.374run out (GR Severin/†CR McLachlan)2v WFPalmerston North8 Mar 2024
Jacques KallisSA18626225370.994c †BB McCullum b JDP Oram3v NZJohannesburg8 Nov 2007
James VinceHAM18627922066.674c CP Tremain b GK Berg1v NORNorthampton20 Apr 2023
Sean DicksonDUR18629026164.142c †Mohammad Rizwan b MS Crane3v SUSBrighton28 Apr 2022
Tom BlundellNZ18629222363.706c sub (MJ Humphreys) b R Wilson1v IREBelfast27 May 2026
Joe RootENG18630918060.194run out2v SLGalle22 Jan 2021
Colin AckermannDUR18631217059.626lbw b LWP Wells2v LANChester-le-Street9 Sept 2024
William PorterfieldIRE18632521157.231c SF Burger b CW Coombe2v NAMWindhoek24 Oct 2015
Paul CollingwoodENG18632723056.885st †Kamran Akmal b Danish Kaneria1v PAKLondon13 Jul 2006
Cameron BancroftWA18634118154.551c B Doggett b L Scott1v SAAdelaide28 Oct 2026
Colin AckermannLEI18635024053.143c HZ Finch b LWP Wells2v SUSLeicester20 Apr 2018
Dimuth KarunaratneSL18635416152.541c & b MN Samuels1v WIGalle14 Oct 2015
Virat KohliIND18636415051.104c M Labuschagne b T Murphy2v AUSAhmedabad9 Mar 2023
Andrew JonesNZ18645415040.973c ? b A Ranatunga3v SLWellington31 Jan 1991
Ricardo VasconcelosNOR185*22125183.712not out4v GLANorthampton22 Apr 2021
Mike AthertonENG185*49229037.601not out4v SAJohannesburg30 Nov 1995
Victor TrumperAUS185*-260-5not out3v ENGSydney11 Dec 1903
Ben DuckettNOR185159253116.351c MG Hogan b T van der Gugten3v GLANorthampton31 Aug 2016
Rhys MariuCAN18524027177.081c QLM Sunde b DK Ferns2v AAAuckland28 Nov 2024
Bob BarberENG18525519072.552b NJN Hawke1v AUSSydney7 Jan 1966
Brendon McCullumNZ18527217368.017b Rubel Hossain1v BANHamilton15 Feb 2010
Marnus LabuschagneAUS18527920066.313c Babar Azam b Shaheen Shah Afridi2v PAKBrisbane21 Nov 2019
Dean ElgarSA18528728064.462c †KL Rahul b SN Thakur2v INDCenturion26 Dec 2023
Adam LythYOR18528723164.461c T Westley b NRM Thain3v ESSChelmsford9 May 2025
Martin GuptillAA18528919164.012b AY Patel2v CSNapier12 Dec 2013
Oli CarterSUS18528918464.014c WJ Weighell b AG Salter1v GLACardiff12 Jun 2022
Marcus HarrisLEI18531121159.493c †JA Simpson b TN Walallawita4v MIDLeicester27 May 2021
Geeth KumaraBSC18531620558.545c †S de Livera b HKT Udeshana1v MSCColombo16 Jan 2026
Kumar SangakkaraSL18532622056.753c Inzamam-ul-Haq b Shoaib Malik3v PAKColombo26 Mar 2006
Donald BradmanAUS18533620055.063hit wicket b L Amarnath1v INDBrisbane28 Nov 1947
Richie RichardsonWI18534626053.473run out1v NZGeorgetown6 Apr 1985
Marvan AtapattuSL18535124052.711c ME Trescothick b DG Cork1v ENGLondon16 May 2002
Azhar AliPAK18536115351.253c C Green b M Labuschagne1v AUSRawalpindi4 Mar 2022
John WrightNZ18544323041.762b SLV Raju1v INDChristchurch2 Feb 1990
Jamie SmithENG184*20721488.897not out2v INDBirmingham2 Jul 2025
Dean JonesAUS184*42112143.713not out1v ENGSydney10 Jan 1987
David BoonAUS184*43114042.691not out3v ENGSydney29 Jan 1988
Luis ReeceDER18418932197.351run out (RJW Topley)3v SUSDerby16 Sept 2019
BS McKinneyDUR18425023173.602c MDE Holden b LBK Hollman3v MIDChester-le-Street8 Sept 2026
James HildrethSOM18425322072.734c BTJ Wheal b TP Alsop2v HAMTaunton11 May 2018
Inzamam-ul-HaqPAK18426425069.704lbw b L Balaji1v INDBangalore24 Mar 2005
Cameron BancroftGLO18426620169.171c †CB Cooke b AW Gorvin3v GLACheltenham30 Jun 2024
Matt RenshawAUS18429320062.801b Imran Khan1v PAKSydney3 Jan 2017
Ricardo VasconcelosNOR18431722158.041lbw b M Labuschagne2v GLACardiff11 Apr 2019
Jake LibbyWOR18431918157.682st †CB Cooke b KA Bull1v GLAWorcester8 Aug 2020
Tom LathamWAR18431921157.683c †BT Foakes b TE Lawes1v SURBirmingham9 May 2025
Nick BrowneESS18432120057.324run out (AZ Lees)2v DURChester-le-Street26 Apr 2024
Max HoldenMID18433520254.933c MA Jones b OW Sutton3v LANLondon4 Apr 2025
Jonathan TrottENG18438319048.043c †Kamran Akmal b Wahab Riaz1v PAKLondon26 Aug 2010

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.