Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL25/0 (2)BOL chose to batODI2nd 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)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
Geoff BoycottENG8636 & 5026790v INDBangalore9 Dec 1981
Mohsin KhanPAK8612 & 74120130v SLFaisalabad14 Mar 1982
Bruce EdgarNZ8684 & 2222110v ENGLeeds28 Jul 1983
Allan LambENG8658 & 28154121v NZLeeds28 Jul 1983
Chris BroadENG868624280v SLLondon23 Aug 1984
Larry GomesWI8668 & 1816860v AUSMelbourne22 Dec 1984
Peter WilleyENG8644 & 42252100v NZLeeds24 Jul 1986
Greg RitchieAUS8641 & 4527962v ENGBrisbane14 Nov 1986
Mohammad AzharuddinIND8647 & 39162100v WIChennai11 Jan 1988
David GowerENG8679 & 7144110v AUSLondon24 Aug 1989
Allan BorderAUS8624 & 62*26060v PAKMelbourne12 Jan 1990
Richard HadleeNZ868684122v ENGLondon21 Jun 1990
Ijaz AhmedPAK8686 & DNB150112v NZLahore18 Oct 1990
Carl HooperWI8631 & 55*165130v ENGBirmingham25 Jul 1991
Tony BlainNZ868 & 78122151v PAKWellington17 Feb 1994
Steve WaughAUS8686 & DNB164140v SACape Town17 Mar 1994
Mike AthertonENG8633 & 53*19880v INDBirmingham6 Jun 1996
Alec StewartENG8620 & 66217110v INDLondon20 Jun 1996
Mark WaughAUS8619 & 6720280v WISydney29 Nov 1996
Arjuna RanatungaSL8686110140v INDColombo2 Aug 1997
Mark WaughAUS8686149111v NZPerth20 Nov 1997
Rahul DravidIND8686150120v AUSKolkata18 Mar 1998
Daryll CullinanSA8630 & 56158110v ENGNottingham23 Jul 1998
Murray GoodwinZIM8642 & 44135100v INDHarare7 Oct 1998
Graham ThorpeENG8677 & 919570v AUSBrisbane20 Nov 1998
Ridley JacobsWI868* & 78125131v SACenturion15 Jan 1999
Greg BlewettAUS8658 & 2825840v WIPort of Spain5 Mar 1999
Craig SpearmanNZ8651 & 3528490v INDMohali10 Oct 1999
Shane WarneAUS8686 & DNB9094v PAKBrisbane5 Nov 1999
Alec StewartENG860 & 86131141v SAJohannesburg25 Nov 1999
Jacques KallisSA861 & 85*29040v ENGPort Elizabeth9 Dec 1999
Shane WarneAUS8686 & 0105131v INDAdelaide10 Dec 1999
Mohammad WasimPAK864 & 8217790v WIBridgetown18 May 2000
Sherwin CampbellWI8682 & 4163110v ENGLondon29 Jun 2000
Nathan AstleNZ8686 & DNB203101v ZIMHarare19 Sept 2000
Mark RichardsonNZ8626 & 60226110v SAPort Elizabeth30 Nov 2000
Imran FarhatPAK8623 & 63176140v NZAuckland8 Mar 2001
Justin LangerAUS8658 & 28112123v INDKolkata11 Mar 2001
Sadagoppan RameshIND8661 & 2518690v AUSChennai18 Mar 2001
Rahul DravidIND8686 & DNB206100v ENGMohali3 Dec 2001
Trevor GripperZIM8683 & 3269100v SLGalle12 Jan 2002
Daren GangaWI8665 & 21156130v PAKSharjah7 Feb 2002
Wasim JafferIND8686180140v WISt John's10 May 2002
Alec StewartENG8629 & 5717360v AUSAdelaide21 Nov 2002
Steve WaughAUS8641 & 45*14780v WISt John's9 May 2003
Rajin SalehBAN8626 & 60292110v PAKKarachi20 Aug 2003
Herschelle GibbsSA8627 & 59183101v PAKLahore17 Oct 2003
Michael PappsNZ8686 & 023590v ENGLeeds3 Jun 2004
Sanath JayasuriyaSL8612 & 7416070v SAGalle4 Aug 2004
Irfan PathanIND8631 & 55237112v AUSBangalore6 Oct 2004
PreviousPage 175Next

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.