Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting match by match (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Haroon RasheedPAK7540 & 35-71v NZChristchurch2 Feb 1979
Mike BrearleyENG7564 & 1120870v AUSPerth14 Dec 1979
Alvin KallicharranWI7575 & 0162110v NZChristchurch22 Feb 1980
Bob WoolmerENG7546 & 2928280v WINottingham5 Jun 1980
Viv RichardsWI757514461v PAKLahore24 Nov 1980
David GowerENG7548 & 2724380v WIPort of Spain13 Feb 1981
Mike GattingENG7559 & 1618191v AUSLondon2 Jul 1981
Geoff HowarthNZ7556 & 19134100v AUSAuckland12 Mar 1982
Zaheer AbbasPAK7575 & DNB15680v ENGLondon12 Aug 1982
Aunshuman GaekwadIND753 & 72-00v WISt. John's28 Apr 1983
Jeremy ConeyNZ757 & 6815490v ENGLondon11 Aug 1983
Ravi ShastriIND7549 & 26--0v WINew Delhi29 Oct 1983
Greg MatthewsAUS7575210110v PAKMelbourne26 Dec 1983
Mike GattingENG757516280v PAKFaisalabad12 Mar 1984
Desmond HaynesWI7560 & 15*15570v AUSKingston28 Apr 1984
Wayne PhillipsAUS7536 & 39*201100v ENGManchester1 Aug 1985
Allan BorderAUS7571 & 419250v INDSydney2 Jan 1986
Steve WaughAUS7574 & 118250v NZChristchurch28 Feb 1986
David GowerENG7549 & 2613371v INDBirmingham3 Jul 1986
Gordon GreenidgeWI757519760v PAKLahore7 Nov 1986
Mansoor AkhtarPAK7575182120v ENGManchester4 Jun 1987
Dipak PatelNZ7535 & 4019971v AUSAdelaide11 Dec 1987
Dilip VengsarkarIND7575 & DNB21070v NZBangalore12 Nov 1988
Viv RichardsWI7512 & 639572v AUSMelbourne24 Dec 1988
Mohammad AzharuddinIND7561 & 149650v WIBridgetown7 Apr 1989
Wayne LarkinsENG7546 & 29*18090v WIKingston24 Feb 1990
Martin CroweNZ757 & 68*18140v PAKKarachi10 Oct 1990
Saleem MalikPAK754 & 71143120v NZFaisalabad26 Oct 1990
Imran KhanPAK7517 & 58*21450v WILahore6 Dec 1990
Gus LogieWI7516 & 599680v PAKLahore6 Dec 1990
Desmond HaynesWI7518 & 57*12390v ENGNottingham4 Jul 1991
Steve WaughAUS757514990v NZWellington4 Mar 1993
Damien MartynAUS751 & 7411781v NZAuckland12 Mar 1993
Richie RichardsonWI757 & 6894131v PAKPort of Spain16 Apr 1993
Shivnarine ChanderpaulWI7575* & DNB182100v ENGSt John's16 Apr 1994
Chris LewisENG7575*17570v WISt John's16 Apr 1994
Asif MujtabaPAK7544 & 3126170v SLColombo9 Aug 1994
John ComminsSA7530 & 4521980v NZDurban26 Dec 1994
Keith ArthurtonWI7575 & 0209100v ENGLondon22 Jun 1995
Michael SlaterAUS7562 & 13*158100v SLMelbourne26 Dec 1995
Aamer SohailPAK7546 & 29*95120v ENGLondon22 Aug 1996
Arjuna RanatungaSL757512070v ZIMColombo11 Sept 1996
Jimmy AdamsWI7574* & 1*19150v AUSMelbourne26 Dec 1996
Mark WaughAUS7568 & 714680v ENGNottingham7 Aug 1997
Andy FlowerZIM758 & 6724820v SLKandy7 Jan 1998
Mike AthertonENG7511 & 6418570v WIBridgetown12 Mar 1998
Daryll CullinanSA757523480v ENGManchester2 Jul 1998
Shivnarine ChanderpaulWI7574 & 1226100v SAJohannesburg26 Nov 1998
Saeed AnwarPAK7575114110v ZIMLahore10 Dec 1998
Sourav GangulyIND7513 & 62*18492v PAKDelhi4 Feb 1999
PreviousPage 384Next

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.