Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsFirst-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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Zaheer AbbasPAK48797060.765c †APE Knott b M Hendrick1v ENGLeeds25 Jul 1974
Aamer SohailPAK48796060.761b HDPK Dharmasena2v SLSialkot22 Sept 1995
Ian BishopWI48796060.768c MTG Elliott b SK Warne2v AUSSydney29 Nov 1996
Marvan AtapattuSL48799060.762c †A Flower b PA Strang2v ZIMColombo14 Jan 1998
Shahriar HossainBAN48798060.762lbw b DT Hondo2v ZIMHarare19 Feb 2004
Marlon SamuelsWI48797060.767c & b Nasir Hossain1v BANMirpur29 Oct 2011
Dhananjaya de SilvaSL48796060.767lbw b KA Maharaj4v SADurban13 Feb 2019
Marco JansenSA48794160.766c Z Crawley b SCJ Broad2v ENGLondon17 Aug 2022
Gus LogieWI48802060.005lbw b PAJ DeFreitas3v ENGBridgetown5 Apr 1990
Nicky BojeSA48806060.009run out (MJ Hoggard/AF Giles/†GO Jones)2v ENGJohannesburg13 Jan 2005
Jonathan TrottENG48809060.003b PM Siddle1v AUSNottingham10 Jul 2013
Kieran PowellWI48804160.002c S Dhawan b PP Ojha1v INDMumbai14 Nov 2013
Mehedi Hasan MirazBAN48808060.007c Amir Hamza b Yamin Ahmadzai1v AFGDhaka14 Jun 2023
Phil EdmondsENG48814359.269c AD Gaekwad b RJ Shastri1v INDMumbai28 Nov 1984
Ian HealyAUS48813059.268c Shoaib Mohammad b Aaqib Javed1v PAKMelbourne12 Jan 1990
Sourav GangulyIND48818059.265c †AC Gilchrist b GD McGrath3v AUSKolkata11 Mar 2001
Brian LaraWI48817059.264c †RG Hart b SB Styris2v NZSt. George's28 Jun 2002
Shoaib MalikPAK48817059.266run out (WPUJC Vaas)2v SLFaisalabad20 Oct 2004
Abhinav MukundIND48816059.261c †CS Baugh b FH Edwards3v WIBarbados28 Jun 2011
Jeff DujonWI48825058.546c & b B Yardley3v AUSSydney2 Jan 1982
Michael SlaterAUS48824258.542c VVS Laxman b Harbhajan Singh3v INDChennai18 Mar 2001
HMRKB HerathSL48829058.549run out (JE Root)3v ENGLeeds20 Jun 2014
Denis BegbieSA48836157.836c FG Mann b AV Bedser3v ENGDurban16 Dec 1948
David WilliamsWI48847057.147c †Moin Khan b Shoaib Akhtar1v PAKRawalpindi29 Nov 1997
Marnus LabuschagneAUS488410057.143lbw b JC Archer2v ENGLondon12 Sept 2019
Dilruwan PereraSL48846157.149lbw b Shaheen Shah Afridi2v PAKKarachi19 Dec 2019
Nasser HussainENG48855056.473c & b Waqar Younis2v PAKLeeds8 Aug 1996
Theunis de BruynSA48856056.476c †JM Bairstow b JM Anderson2v ENGLondon6 Jul 2017
Sourav GangulyIND48868055.813b DG Cork3v ENGNottingham4 Jul 1996
Ashwell PrinceSA48866055.816c ME Waugh b SK Warne4v AUSDurban15 Mar 2002
Martin GuptillNZ48867155.812c V Sehwag b Harbhajan Singh3v INDHamilton18 Mar 2009
Nathan AstleNZ48876055.176c D Ramnarine b CA Walsh2v WIHamilton16 Dec 1999
VVS LaxmanIND48878055.176c CH Gayle b M Dillon1v WIKolkata30 Oct 2002
Asim KamalPAK48876155.176lbw b L Balaji3v INDMohali8 Mar 2005
Prasanna JayawardeneSL48878055.177c †Adnan Akmal b Mohammad Hafeez1v PAKGalle22 Jun 2012
Nasir HossainBAN48872155.177lbw b HMRKB Herath1v SLColombo16 Mar 2013
Dinesh ChandimalSL48876055.174c KL Rahul b R Ashwin2v INDKandy12 Aug 2017
Joe RootENG48886054.554run out3v INDSouthampton30 Aug 2018
Faheem AshrafPAK48888054.557c LRPL Taylor b KA Jamieson1v NZChristchurch3 Jan 2021
Shivnarine ChanderpaulWI48895053.933c SR Tendulkar b A Kuruvilla3v INDKingston6 Mar 1997
Ricky PontingAUS48893153.933run out (sub (GJ Pratt))3v ENGNottingham25 Aug 2005
Inzamam-ul-HaqPAK48898053.935c TM Dilshan b M Muralitharan4v SLColombo26 Mar 2006
Mashrafe MortazaBAN48897253.938c DR Flynn b IE O'Brien2v NZMirpur25 Oct 2008
Warwick ArmstrongAUS48905053.337b RO Schwarz4v SAAdelaide7 Jan 1911
Aunshuman GaekwadIND48907053.332b MA Holding1v WIBombay24 Nov 1983
Mohammad AzharuddinIND48906053.335b CS Cowdrey1v ENGChennai13 Jan 1985
AB de VilliersSA48905053.335c SPD Smith b MG Johnson4v AUSCenturion12 Feb 2014
Majid KhanPAK48917052.752c CM Old b AW Greig1v ENGLondon8 Aug 1974
Graham GoochENG48916052.751c GM Ritchie b CJ McDermott3v AUSNottingham11 Jul 1985
Ricky PontingAUS48916052.754c HAPW Jayawardene b RAS Lakmal1v SLColombo16 Sept 2011
PreviousPage 330Next

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.