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
Roshan MahanamaSL501116045.051lbw b GRJ Matthews2v AUSMoratuwa8 Sept 1992
Carl HooperWI501114045.055c SC Ganguly b Z Khan2v INDPort of Spain19 Apr 2002
Ravichandran AshwinIND501116045.058c †BJ Haddin b MA Starc2v AUSSydney6 Jan 2015
Sami AslamPAK501115045.051c †SD Hope b ST Gabriel3v WIAbu Dhabi21 Oct 2016
Joe DenlyENG501119045.053c †Q de Kock b D Pretorius2v SACenturion26 Dec 2019
Angelo MathewsSL501115045.054c DJ Mitchell b AY Patel3v NZGalle18 Sept 2024
Frank WoolleyENG501123044.646b J Ryder3v AUSMelbourne31 Dec 1920
Ravindra JadejaIND501126044.646b TG Southee1v NZKanpur25 Nov 2021
Eknath SolkarIND501136044.257c RA Hutton b BL D'Oliveira2v ENGManchester5 Aug 1971
MS DhoniIND501135144.257c †JC Buttler b JM Anderson2v ENGSouthampton27 Jul 2014
Shivnarine ChanderpaulWI501135044.255run out (T Bavuma)3v SACape Town2 Jan 2015
Jeff CroweNZ501148043.864b JR Ratnayeke2v SLColombo16 Mar 1984
Kumar SangakkaraSL501143043.863c DS Smith b JE Taylor1v WIGuyana22 Mar 2008
Ross TaylorNZ501143243.864c Younis Khan b Yasir Shah2v PAKSharjah26 Nov 2014
Steve RixonAUS501155043.486c †SMH Kirmani b M Amarnath2v INDPerth16 Dec 1977
Kepler WesselsAUS501158043.483c & b JE Emburey3v ENGManchester1 Aug 1985
Andy FlowerZIM501154043.485c M Muralitharan b HDPK Dharmasena1v SLBulawayo20 Oct 1994
Alec StewartENG501156043.482c †NR Mongia b J Srinath2v INDNottingham4 Jul 1996
Greg BlewettAUS501157043.483c †AJ Stewart b BC Hollioake1v ENGNottingham7 Aug 1997
Marvan AtapattuSL501155043.481c GJ Rennie b GW Flower1v ZIMGalle12 Jan 2002
Nasser HussainENG501163143.103c V Sehwag b Harbhajan Singh3v INDAhmedabad11 Dec 2001
Mominul HaqueBAN501163043.103lbw b JNT Seales2v WINorth Sound22 Nov 2024
Mark GreatbatchNZ501176042.741c A Jadeja b ND Hirwani2v INDCuttack8 Nov 1995
Sherwin CampbellWI501173042.741c M Muralitharan b KSC de Silva2v SLSt John's13 Jun 1997
Sherwin CampbellWI501175142.741c Aamer Sohail b Saqlain Mushtaq1v PAKKarachi6 Dec 1997
Rahul DravidIND501177042.743c Asim Kamal b Mohammad Sami2v PAKMohali8 Mar 2005
Marcus TrescothickENG501179042.741c †Kamran Akmal b Shoaib Malik1v PAKLahore29 Nov 2005
Victor TrumperAUS501184042.371c FE Woolley b SF Barnes4v ENGSydney23 Feb 1912
Allan BorderAUS501185042.374b DK Morrison1v NZPerth24 Nov 1989
Sachin TendulkarIND501186042.374c GA Hick b DE Malcolm1v ENGKolkata29 Jan 1993
Rahul DravidIND501187042.373c †Kamran Akmal b Danish Kaneria1v PAKKolkata30 Nov 2007
Sharmarh BrooksWI501199042.024run out4v INDKingston30 Aug 2019
David MurrayWI501205041.677c Majid Khan b Abdul Qadir2v PAKLahore24 Nov 1980
Mark TaylorAUS501206041.671run out2v NZWellington4 Mar 1993
Adam ParoreNZ501206041.676c R Singh b A Kumble3v INDHamilton2 Jan 1999
Saeed AnwarPAK501215041.321b HDPK Dharmasena4v SLFaisalabad15 Sept 1995
Lance KlusenerSA501215041.327c KC Sangakkara b M Muralitharan1v SLDurban26 Dec 2000
Kaushal SilvaSL501213041.322c MD Craig b DAJ Bracewell4v NZWellington3 Jan 2015
Zaheer AbbasPAK501236040.656b GRJ Matthews3v AUSMelbourne26 Dec 1983
Desmond HaynesWI501234040.652c GM Wood b GF Lawson3v AUSAdelaide7 Dec 1984
Asad ShafiqPAK501234040.656c SPD Smith b JM Bird1v AUSMelbourne26 Dec 2016
Usman KhawajaAUS501238040.653lbw b CR Woakes2v ENGPerth14 Dec 2017
Dean ElgarSA5012310040.651c †Sarfraz Ahmed b Shan Masood4v PAKCenturion26 Dec 2018
Lawrence RoweWI501246040.323run out1v NZAuckland29 Feb 1980
David RichardsonSA501247040.323b A Kumble3v INDJohannesburg26 Nov 1992
Shivnarine ChanderpaulWI501245040.326c ARC Fraser b AR Caddick3v ENGPort of Spain25 Mar 1994
David BoonAUS501258040.003c PS de Villiers b AA Donald1v SAAdelaide28 Jan 1994
Kane WilliamsonNZ501255040.006c †Adnan Akmal b Tanvir Ahmed1v PAKHamilton7 Jan 2011
Rory BurnsENG501255040.001c †RR Pant b SN Thakur4v INDLondon2 Sept 2021
Phil SimmonsWI501267039.681c SV Manjrekar b A Kumble2v INDNagpur1 Dec 1994
PreviousPage 315Next

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.