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 won by 8 runs (DLS method)ODI2nd 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
Majid KhanPAK7975 & 421790v ENGLeeds25 Jul 1974
Derek RandallENG7979 & DNB143120v AUSManchester7 Jul 1977
Gundappa ViswanathIND797918260v AUSSydney7 Jan 1978
Derick ParryWI7941* & 38--0v INDBangalore15 Dec 1978
Chetan ChauhanIND7979--0v WIKanpur2 Feb 1979
Wasim RajaPAK7976 & 3126100v WILahore24 Nov 1980
Wasim RajaPAK792 & 77*15230v WIKarachi22 Dec 1980
Syed KirmaniIND7978 & 123550v NZAuckland13 Mar 1981
Wasim RajaPAK7943 & 3615490v AUSBrisbane27 Nov 1981
Larry GomesWI7955 & 2415650v AUSMelbourne26 Dec 1981
Graeme WoodAUS7964 & 15108110v NZChristchurch19 Mar 1982
Mudassar NazarPAK7979184100v AUSFaisalabad30 Sept 1982
Dilip VengsarkarIND790 & 79134110v PAKKarachi23 Dec 1982
Dilip VengsarkarIND7914 & 6596100v WIKanpur21 Oct 1983
Desmond HaynesWI7955 & 2419351v INDBombay24 Nov 1983
Gordon GreenidgeWI7910 & 69222100v NZGeorgetown6 Apr 1985
Gordon GreenidgeWI7946 & 33*120120v NZKingston4 May 1985
Arjuna RanatungaSL7979--0v PAKFaisalabad16 Oct 1985
David SmithENG7947 & 32127130v WIPort of Spain3 Apr 1986
Roger HarperWI7960 & 19*9153v ENGSt. John's11 Apr 1986
Kiran MoreIND7948 & 31*24460v ENGBirmingham3 Jul 1986
Martyn MoxonENG7974 & 521370v NZLeeds24 Jul 1986
Steve WaughAUS7979* & DNB117100v ENGAdelaide12 Dec 1986
Sidath WettimunySL7979-130v INDKanpur17 Dec 1986
Dilip VengsarkarIND7938 & 41*--0v PAKKolkata11 Feb 1987
Javed MiandadPAK7975 & 415391v ENGBirmingham23 Jul 1987
David GowerENG7961 & 18120120v PAKBirmingham23 Jul 1987
Dipak PatelNZ7917 & 6220091v AUSBrisbane4 Dec 1987
Gus LogieWI7912 & 679492v INDChennai11 Jan 1988
Desmond HaynesWI7954 & 25*15390v ENGLeeds21 Jul 1988
Desmond HaynesWI792 & 77*25960v ENGLondon4 Aug 1988
John WrightNZ7917 & 62223130v INDHyderabad2 Dec 1988
Ian SmithNZ7979 & 0115100v INDHyderabad2 Dec 1988
Allan BorderAUS791 & 78*25070v NZWellington15 Mar 1990
Gus LogieWI7931 & 4813180v ENGBridgetown5 Apr 1990
Ken RutherfordNZ7979 & 0148140v PAKKarachi10 Oct 1990
Asanka GurusinhaSL7950 & 2914691v NZAuckland1 Mar 1991
Malcolm MarshallWI7928 & 51108102v AUSSt John's27 Apr 1991
Robin SmithENG7964* & 1518760v WINottingham4 Jul 1991
Kiran MoreIND7967* & 1216960v AUSMelbourne26 Dec 1991
Allan BorderAUS7959 & 20*168120v INDPerth1 Feb 1992
Carl HooperWI7947 & 3215490v AUSBrisbane27 Nov 1992
Greg MatthewsAUS7979 & DNB20070v WISydney2 Jan 1993
Navjot SidhuIND7979201121v ENGMumbai19 Feb 1993
Daryll CullinanSA7933 & 4616191v SLMoratuwa25 Aug 1993
Hansie CronjeSA7941 & 38253100v AUSSydney2 Jan 1994
Alec StewartENG790 & 79141130v WIGeorgetown17 Mar 1994
Sherwin CampbellWI7979140160v ENGBirmingham6 Jul 1995
Graham ThorpeENG7920 & 59169110v SACape Town2 Jan 1996
Robin SmithENG7966 & 1321590v SACape Town2 Jan 1996
PreviousPage 201Next

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.