Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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
Dilip VengsarkarIND10013513074.073c IVA Richards b WW Davis1v WIBombay24 Nov 1983
Glenn PhillipsNZ10013518074.077c EN Gay b MD Fisher1v ENGLondon17 Jun 2026
Kevin PietersenENG1001376372.995c Mohammad Yousuf b Shoaib Akhtar2v PAKFaisalabad20 Nov 2005
Kevin PietersenENG10013715072.994c JH Kallis b M Ntini2v SALondon7 Aug 2008
Robert O'DonnellAA1001374372.993b AY Patel3v CSAuckland8 Mar 2016
Samit PatelNOT10013716172.996c DJ Malan b ST Finn1v MIDNottingham6 Sept 2016
Jack HaynesNOT10013712072.995c KS Carlson b R Hadley1v GLANottingham10 Apr 2026
Ramnaresh SarwanWI10013814072.463c TT Bresnan b SCJ Broad2v ENGChester-le-Street14 May 2009
Simon KatichAUS10013813072.462c Shoaib Malik b Danish Kaneria3v PAKHobart14 Jan 2010
Marcus TrescothickSOM10013815072.461c DJ Vilas b LS Livingstone1v LANManchester4 May 2018
Saif ZaibNOR10013810072.467c DA Douthwaite b MS Crane2v GLANorthampton19 Apr 2024
Devon ConwayNZ1001398371.942c JNT Seales b KAR Hodge3v WIMount Maunganui18 Dec 2025
Ian BothamENG10014011071.437c Iqbal Qasim b Liaqat Ali2v PAKBirmingham1 Jun 1978
Amjad JavedUAE1001409271.435b LN Oluoch3v KENNairobi28 Jul 2011
Mike GattingENG10014115070.923c SR Waugh b PR Sleep2v AUSAdelaide12 Dec 1986
Michael VaughanENG10014111070.922c W Jaffer b A Nehra3v INDLondon25 Jul 2002
Samit PatelNOT10014212170.426c Craig Cachopa b SJ Magoffin3v SUSNottingham1 Jun 2015
Jim AllenbyGLA10014313269.936lbw b ME Claydon2v KENCardiff15 Jun 2014
Ed JoyceSUS10014311369.931c JA Leaning b AU Rashid2v YORBrighton21 Aug 2015
Romesh KaluwitharanaSL10014416069.446c †Moin Khan b Wasim Akram2v PAKLahore4 Mar 1999
Geraint JonesENG10014615168.497c SP Fleming b CL Cairns2v NZLeeds3 Jun 2004
Kyle VerreynneSA1001479568.037c Aamer Jamal b Agha Salman1v PAKCape Town3 Jan 2025
Bill LawryAUS1001488067.572st †FM Engineer b EAS Prasanna2v INDMelbourne30 Dec 1967
Mark WaughAUS10014817067.574c Wasim Akram b Mushtaq Ahmed2v PAKBrisbane5 Nov 1999
Marcus HarrisVIC10014812267.572c XC Bartlett b MP Kuhnemann1v QUEMelbourne9 Feb 2023
Ricardo VasconcelosNOR10014813267.571c †HZ Finch b WA Agar2v KENCanterbury29 Jun 2025
Ryan McLarenHAM10014918067.117c SC Meaker b MHA Footitt2v SURLondon6 Sept 2016
Rehan AhmedLEI10014914067.111c JJ Bohannon b TW Hartley2v LANManchester18 Apr 2025
Nasir HossainBAN1001519066.237c FDM Karunaratne b TM Dilshan2v SLGalle8 Mar 2013
Adam RossingtonESS1001519366.237c RJ Burns b KAJ Roach1v SURLondon19 Jul 2022
Graeme SmithSA1001528065.791c Taufeeq Umar b Wahab Riaz1v PAKDubai12 Nov 2010
Rob KeoghNOR10015211265.794c TE Bailey b J Clark3v LANNorthampton3 May 2015
Billy GodlemanDER10015414164.942lbw b GR Napier3v ESSDerby13 Aug 2016
Josh ThomasSOM10015415064.941b BWM Mike1v LEILeicester8 Sept 2026
Samit PatelNOT10015512164.526c G Onions b C Rushworth3v DURNottingham9 Sept 2015
Graham ClarkDUR10015513164.526lbw b Zafar Gohar1v GLOBristol18 May 2023
Ben SlaterNOT10015515064.521c †HZ Finch b Jaskaran Singh1v KENNottingham25 Jul 2023
Rishi PatelLEI10015716363.691c †TP Alsop b BJ Currie3v SUSLeicester11 May 2023
Shan MasoodPAK10016011062.501b Taijul Islam2v BANRawalpindi7 Feb 2020
Nathan McSweeneySA1001607362.505b J Nisbet3v NSWAdelaide15 Oct 2023
George BartlettSOM10016111262.115c JM Vince b BTJ Wheal3v HAMTaunton3 Jun 2021
Jack LeaningKEN10016112162.114lbw b Mohammad Abbas3v HAMCanterbury9 Sept 2024
Jake LehmannSA10016314061.354c †M Gilkes b JM Bird3v NSWAdelaide14 Nov 2024
Alviro PetersenSA10016416060.982c †MS Dhoni b Z Khan1v INDKolkata14 Feb 2010
Lawrence RoweWI10016510160.613c SL Boock b GP Howarth3v NZChristchurch22 Feb 1980
Steve WaughAUS10016511160.615c DRE Joseph b PT Collins1v WIKingston13 Mar 1999
Sourav GangulyIND10016513260.615c Mohammad Rafique b Mashrafe Mortaza1v BANChattogram18 May 2007
KL RahulIND10016511060.612c Rahmanullah Gurbaz b Ziaur Rahman1v AFGMullanpur6 Jun 2026
Clive LloydWI10016717059.885c GA Gooch b RD Jackman1v ENGBridgetown13 Mar 1981
Mark StonemanSUR10016713059.881c †JA Tattersall b D Olivier2v YORScarborough30 Jun 2019
PreviousPage 157Next

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.