Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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 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
Mike AthertonENG6947 & 2217090v WIManchester27 Jul 1995
Kumar DharmasenaSL6962* & 716140v PAKSialkot22 Sept 1995
Mark TaylorAUS6969149120v PAKBrisbane9 Nov 1995
Greg BlewettAUS6962 & 717150v WIMelbourne26 Dec 1996
Rahul DravidIND6969197100v SLColombo2 Aug 1997
Ricky PontingAUS6960 & 915280v INDKolkata18 Mar 1998
Sanath JayasuriyaSL6910 & 59111100v NZColombo27 May 1998
Hansie CronjeSA6969*10541v ENGManchester2 Jul 1998
Gary KirstenSA6962 & 717450v WIJohannesburg26 Nov 1998
Nasser HussainENG6919 & 5018780v AUSMelbourne26 Dec 1998
Matt HorneNZ6938 & 3117680v INDWellington26 Dec 1998
Shaun PollockSA6969*12091v NZAuckland27 Feb 1999
Mark RamprakashENG6969* & DNB22750v NZManchester5 Aug 1999
Neil JohnsonZIM6917 & 52*12891v SLBulawayo18 Nov 1999
Jacques KallisSA690 & 6920870v ENGDurban26 Dec 1999
Michael VaughanENG69DNB & 6910890v SACenturion14 Jan 2000
Franklyn RoseWI6969 & DNB180120v ZIMKingston24 Mar 2000
Justin LangerAUS6912 & 579371v NZWellington24 Mar 2000
Jacques KallisSA6929 & 4016981v SLGalle20 Jul 2000
Rahul DravidIND6928 & 41*97101v BANDhaka10 Nov 2000
Matthew HaydenAUS6969120120v WIPerth1 Dec 2000
Herschelle GibbsSA6918 & 5118760v WIKingston19 Apr 2001
Dion EbrahimZIM6949 & 2014190v INDHarare15 Jun 2001
Habibul BasharBAN6913 & 56*11670v PAKMultan29 Aug 2001
Al SahariarBAN6929 & 40152100v ZIMChittagong15 Nov 2001
Carl HooperWI6956 & 1314290v PAKSharjah31 Jan 2002
VVS LaxmanIND6969113110v WIGeorgetown11 Apr 2002
Marvan AtapattuSL6913 & 5618260v ENGBirmingham30 May 2002
Nathan AstleNZ6969 & 018452v WISt. George's28 Jun 2002
John CrawleyENG6969* & 014680v AUSBrisbane7 Nov 2002
Nasser HussainENG698 & 6118280v AUSPerth29 Nov 2002
Marlon SamuelsWI6968 & 114191v AUSTrinidad19 Apr 2003
Anthony McGrathENG696912190v ZIMLondon22 May 2003
Shivnarine ChanderpaulWI6942 & 27169120v SACenturion16 Jan 2004
Abdul RazzaqPAK6947 & 2215890v INDMultan28 Mar 2004
Brian LaraWI6936 & 3318380v ENGBarbados1 Apr 2004
Chris GayleWI696980120v ENGSt John's10 Apr 2004
Parthiv PatelIND6969141100v PAKRawalpindi13 Apr 2004
Khaled MashudBAN6918 & 51120120v NZChattogram26 Oct 2004
Hamish MarshallNZ696914560v BANChattogram26 Oct 2004
Marvan AtapattuSL6944 & 2512890v PAKKarachi28 Oct 2004
Mathew SinclairNZ6969 & 017390v AUSBrisbane18 Nov 2004
Adam GilchristAUS6969 & 0*78100v PAKPerth16 Dec 2004
Ricky PontingAUS697 & 62*10061v PAKMelbourne26 Dec 2004
Andy BlignautZIM698 & 617256v SACape Town4 Mar 2005
Andrew StraussENG696993100v BANLondon26 May 2005
Habibul BasharBAN696 & 6361120v ENGChester-le-Street3 Jun 2005
Narsingh DeonarineWI6940 & 29139101v SLKandy22 Jul 2005
Geraint JonesENG6942 & 27*6382v AUSManchester11 Aug 2005
AB de VilliersSA6961 & 8185100v AUSMelbourne26 Dec 2005
PreviousPage 248Next

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.