Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom wonODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Batting match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Sarfraz NawazPAK8029 & 51--0v WIPort of Spain1 Apr 1977
Gundappa ViswanathIND8045 & 3517590v AUSBrisbane2 Dec 1977
Graham YallopAUS8057 & 23*-41v WIKingston28 Apr 1978
Sew ShivnarineWI8053 & 27-100v AUSKingston28 Apr 1978
David HookesAUS8043 & 3714270v WIBrisbane1 Dec 1979
Javed MiandadPAK8016 & 64158100v INDBombay16 Dec 1979
Jeremy ConeyNZ8080163100v WIChristchurch22 Feb 1980
Bruce LairdAUS8017 & 6320680v PAKLahore18 Mar 1980
Deryck MurrayWI8064 & 16154100v ENGNottingham5 Jun 1980
David GowerENG8045 & 35163110v AUSLondon28 Aug 1980
Sunil GavaskarIND8010 & 7025050v AUSMelbourne7 Feb 1981
Zaheer AbbasPAK8080 & 0119100v AUSBrisbane27 Nov 1981
Bruce LairdAUS802 & 7824030v WIAdelaide30 Jan 1982
Viv RichardsWI8080 & DNB--1v INDBridgetown15 Apr 1983
Duleep MendisSL8074 & 6113120v AUSKandy22 Apr 1983
Ranjan MadugalleSL8044* & 36212100v NZColombo16 Mar 1984
David HookesAUS8051 & 2916680v WISt. John's7 Apr 1984
Javed MiandadPAK8076 & 413451v WIKarachi20 Nov 1986
Dean JonesAUS8059 & 2116990v ENGMelbourne26 Dec 1986
Javed MiandadPAK8017 & 63*--0v INDKolkata11 Feb 1987
Dean JonesAUS8056 & 2419280v ENGSydney29 Jan 1988
Viv RichardsWI808098121v ENGNottingham2 Jun 1988
John WrightNZ8022 & 5829281v INDBangalore12 Nov 1988
Saleem MalikPAK8080*15561v NZAuckland24 Feb 1989
Allan BorderAUS8080 & DNB266100v ENGManchester27 Jul 1989
Woorkeri RamanIND808 & 72*154100v NZAuckland22 Feb 1990
Mike AthertonENG808 & 7213490v INDLondon26 Jul 1990
Javed MiandadPAK8025 & 55202100v NZFaisalabad26 Oct 1990
Viv RichardsWI8080 & DNB15582v ENGNottingham4 Jul 1991
Ramiz RajaPAK8017 & 63186100v ENGLeeds23 Jul 1992
John WrightNZ8030 & 50238100v SLColombo6 Dec 1992
Phil SimmonsWI8080147111v AUSPerth30 Jan 1993
Chandika HathurusingheSL8037 & 4317280v INDColombo27 Jul 1993
Ian HealyAUS8080 & DNB107110v ENGBirmingham5 Aug 1993
Jonty RhodesSA804 & 76*18261v AUSSydney2 Jan 1994
Hashan TillakaratneSL800 & 80122140v INDBangalore26 Jan 1994
Adam ParoreNZ8038 & 4224260v ENGNottingham2 Jun 1994
Stephen FlemingNZ8041 & 39194140v ENGLondon16 Jun 1994
Nayan MongiaIND8080 & 0153130v WIMumbai18 Nov 1994
Steve WaughAUS8015 & 65*18761v WISt John's8 Apr 1995
Graeme HickENG8013 & 67136111v WILondon22 Jun 1995
Shivnarine ChanderpaulWI8080146110v ENGLondon24 Aug 1995
Moin KhanPAK8030 & 5013290v SLFaisalabad15 Sept 1995
Andy FlowerZIM8035 & 45*18490v NZAuckland20 Jan 1996
Graham ThorpeENG8077 & 320260v PAKLondon25 Jul 1996
Sourav GangulyIND8039 & 41173130v SAKanpur8 Dec 1996
Adam BacherSA8025 & 55174121v INDDurban26 Dec 1996
Rahul DravidIND8078 & 226480v WIBridgetown27 Mar 1997
Gavin RennieZIM8023 & 5723650v NZHarare18 Sept 1997
Murray GoodwinZIM808 & 7220180v NZWellington19 Feb 1998
PreviousPage 197Next

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.