Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES173/5 (18.4)WAR206/4 (20)ES need 34 runs in 8 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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
Brian LaraWI7026 & 44144100v AUSBrisbane22 Nov 1996
Blair PocockNZ706 & 6429350v ENGWellington6 Feb 1997
Chris CairnsNZ707012391v SLDunedin7 Mar 1997
Arjuna RanatungaSL704 & 6665103v PAKColombo26 Apr 1997
Sanath JayasuriyaSL7053 & 1712380v INDMohali19 Nov 1997
Hansie CronjeSA700 & 7014520v AUSMelbourne26 Dec 1997
Saeed AnwarPAK7033 & 37133110v ZIMBulawayo14 Mar 1998
Alec StewartENG7014 & 5613890v SALondon18 Jun 1998
Shaun PollockSA7028 & 429560v WIPort Elizabeth10 Dec 1998
Saeed AnwarPAK701 & 69133120v INDDelhi4 Feb 1999
Hashan TillakaratneSL7015 & 55*211110v PAKDhaka12 Mar 1999
Stephen FlemingNZ7066* & 426330v ENGLondon19 Aug 1999
Greg BlewettAUS707021090v SLColombo30 Sept 1999
Jonty RhodesSA707013881v ZIMBloemfontein29 Oct 1999
Gary KirstenSA7050 & 2019170v INDMumbai24 Feb 2000
Alec StewartENG7065 & 588100v AUSBirmingham5 Jul 2001
Shane WarneAUS7070107110v NZHobart22 Nov 2001
Jacques KallisSA705 & 65*20770v AUSAdelaide14 Dec 2001
Craig McMillanNZ707071100v BANWellington26 Dec 2001
Andrew HallSA7070 & 0149100v AUSCape Town8 Mar 2002
Robert KeyENG7047 & 2321471v AUSPerth29 Nov 2002
Habibul BasharBAN7016 & 5411950v AUSDarwin18 Jul 2003
Daren GangaWI7060 & 10224110v SAJohannesburg12 Dec 2003
Marcus TrescothickENG7070 & 0104130v SLColombo18 Dec 2003
Upul ChandanaSL7027 & 4311590v AUSGalle8 Mar 2004
Thilan SamaraweeraSL7070 & 021760v AUSCairns9 Jul 2004
Dwayne BravoWI7016 & 54135140v ENGLondon19 Aug 2004
Ian BellENG7070 & DNB130100v WILondon19 Aug 2004
Darren LehmannAUS7070 & DNB83100v INDNagpur26 Oct 2004
VVS LaxmanIND701 & 69137120v AUSMumbai3 Nov 2004
Damien MartynAUS707011781v NZBrisbane18 Nov 2004
Salman ButtPAK7070 & 0103100v AUSMelbourne26 Dec 2004
Michael ClarkeAUS7040 & 30125110v ENGBirmingham4 Aug 2005
Matthew HaydenAUS7034 & 36162101v ENGManchester11 Aug 2005
Shahid AfridiPAK7010 & 6060101v INDKarachi29 Jan 2006
Runako MortonWI7063 & 7161111v NZWellington17 Mar 2006
Mark BoucherSA7019 & 51*199120v AUSDurban24 Mar 2006
Runako MortonWI7070*13380v NZNapier25 Mar 2006
Kevin PietersenENG7041 & 2919940v AUSSydney2 Jan 2007
Javed OmarBAN708 & 62140110v SLColombo25 Jun 2007
Harbhajan SinghIND7063 & 710690v AUSSydney2 Jan 2008
Adam GilchristAUS7055 & 1583110v INDPerth16 Jan 2008
Harbhajan SinghIND7063 & 712370v AUSAdelaide24 Jan 2008
Ian BellENG7050 & 20125130v SABirmingham30 Jul 2008
Harbhajan SinghIND7018* & 5211890v AUSNagpur6 Nov 2008
Michael HusseyAUS707018380v NZAdelaide28 Nov 2008
Matthew HaydenAUS7031 & 39141110v SASydney3 Jan 2009
Shivnarine ChanderpaulWI7070134110v ENGBarbados26 Feb 2009
Shivnarine ChanderpaulWI7023 & 4718580v ENGChester-le-Street14 May 2009
Matt PriorENG7056 & 149470v AUSCardiff8 Jul 2009
PreviousPage 243Next

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.