Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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
Kapil DevIND555080110.008c Javed Miandad b Waqar Younis2v PAKKarachi15 Nov 1989
Virender SehwagIND555552100.002b DJG Sammy4v WIDelhi6 Nov 2011
Kushal Janith PereraSL55569098.217c V Kohli b I Sharma2v INDColombo28 Aug 2015
Marcus TrescothickENG555711096.492b SK Warne2v AUSLondon23 Aug 2001
Chris RogersAUS555710096.491c S Dhawan b I Sharma4v INDBrisbane17 Dec 2014
Hugh MassieAUS55609091.672b AG Steel3v ENGLondon28 Aug 1882
Sarfraz NawazPAK55609091.679c IVA Richards b CEH Croft1v WILahore24 Nov 1980
Shadab KabirPAK556110090.162b Enamul Haque2v BANDhaka9 Jan 2002
Adam GilchristAUS55619090.167c †MS Dhoni b RP Singh2v INDPerth16 Jan 2008
Harry BrookENG55615090.165c W O'Rourke b GD Phillips3v NZWellington6 Dec 2024
Tamim IqbalBAN55628088.711run out (KP Pietersen)2v ENGLondon27 May 2010
Quinton de KockSA55626088.716lbw b L Embuldeniya3v SLDurban13 Feb 2019
Clem HillAUS55635087.303c RO Schwarz b JH Sinclair4v SAAdelaide7 Jan 1911
Andrew FlintoffENG55644385.947b M Ntini2v SALeeds21 Aug 2003
Stuart BroadENG55649085.948c & b PM Siddle2v AUSBirmingham30 Jul 2009
Kirk EdwardsWI55647385.944c BJ Watling b IS Sodhi2v NZTrinidad16 Jun 2014
Doug WaltersAUS55667183.335c RGD Willis b DL Underwood1v ENGAdelaide25 Jan 1975
Johnny MartinAUS55674182.0910b AL Valentine1v WIMelbourne30 Dec 1960
Alick AthanazeWI55687080.885lbw b Sajid Khan4v PAKMultan17 Jan 2025
Hannan SarkarBAN55698079.711lbw b ST Jayasuriya1v SLColombo21 Jul 2002
Ricky PontingAUS55699079.713lbw b Harbhajan Singh1v INDSydney2 Jan 2008
Andrew BalbirnieIRE556910079.713b OP Stone2v ENGLondon24 Jul 2019
Shakib Al HasanBAN55707078.576c S Chanderpaul b DJG Sammy4v WIMirpur29 Oct 2011
Hanuma VihariIND557010078.576c BJ Watling b N Wagner1v NZChristchurch29 Feb 2020
Kraigg BrathwaiteWI55707178.571c C Overton b MA Wood2v ENGNorth Sound8 Mar 2022
Sarfraz AhmedPAK55716077.467c AD Mathews b MDK Perera1v SLGalle6 Aug 2014
Azan AwaisPAK557110077.461lbw b JA Warrican2v WIPort of Spain2 Aug 2026
Shane ThomsonNZ55727076.396c †HP Tillakaratne b EAR de Silva3v SLHamilton22 Feb 1991
Daniel VettoriNZ55726076.398b I Sharma1v INDNapier26 Mar 2009
Adam GilchristAUS55734075.344c J Srinath b A Kumble3v INDMelbourne26 Dec 1999
Stephen FlemingNZ55736075.343run out (HK Olonga)3v ZIMWellington26 Dec 2000
Daryll CullinanSA55747074.325b A Kumble3v INDCape Town2 Jan 1997
Kirk EdwardsWI55746074.321c HD Rutherford b CJ Anderson2v NZWellington11 Dec 2013
Steve SmithAUS55747074.324c AM Rahane b Mohammed Siraj3v INDBrisbane15 Jan 2021
Patsy HendrenENG55758073.334b CA Roach3v WIKingston3 Apr 1930
Daniel VettoriNZ557510073.338run out (MS Atapattu)1v SLKandy3 May 2003
John CampbellWI55757173.332c Ihsanullah b Amir Hamza2v AFGLucknow27 Nov 2019
Kavem HodgeWI55756073.334lbw b Taijul Islam4v BANKingston30 Nov 2024
Aiden MarkramSA55755073.332c †BKG Mendis b MVT Fernando3v SLGqeberha5 Dec 2024
Kapil DevIND55766072.377c DW Hookes b BA Reid2v AUSMelbourne26 Dec 1985
Kyle MayersWI55768072.374lbw b RAS Lakmal3v SLNorth Sound29 Mar 2021
Kavem HodgeWI55767072.375c †JL Smith b MA Wood3v ENGBirmingham26 Jul 2024
Ross TaylorNZ55788070.515lbw b RJ Sidebottom4v ENGWellington13 Mar 2008
Jermaine BlackwoodWI557810070.515c Imran Butt b Hasan Ali4v PAKKingston12 Aug 2021
Ricky PontingAUS55798169.623c †D Ramdin b KAJ Roach1v WIBrisbane26 Nov 2009
Chris RogersAUS557910069.621c †MS Dhoni b UT Yadav2v INDBrisbane17 Dec 2014
Asif IqbalPAK55807068.756c & b DR Doshi1v INDBangalore21 Nov 1979
Doug WaltersAUS55808068.756c JV Coney b RJ Hadlee2v NZPerth12 Dec 1980
Habibul BasharBAN55806068.753c H Masakadza b E Chigumbura3v ZIMChittagong6 Jan 2005
Mehedi Hasan MirazBAN55806268.757st †L Tucker b B White2v IREDhaka4 Apr 2023
PreviousPage 271Next

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.