Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM 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
Heath StreakZIM896 & 83*186121v WIHarare27 Jul 2001
Sanath JayasuriyaSL898956114v BANColombo6 Sept 2001
Jacques KallisSA8968 & 21*172140v INDBloemfontein3 Nov 2001
VVS LaxmanIND8989 & DNB121120v SAPort Elizabeth16 Nov 2001
Rahul DravidIND892 & 87252120v SAPort Elizabeth16 Nov 2001
Sanath JayasuriyaSL8988 & 1166140v PAKLahore6 Mar 2002
Marcus TrescothickENG8913 & 7614790v SLLondon16 May 2002
Al SahariarBAN8918 & 71119150v SAEastern Cape18 Oct 2002
Matthew HaydenAUS8989163112v PAKUAE19 Oct 2002
Mark ButcherENG8919 & 70142180v SALondon31 Jul 2003
Daren GangaWI8973 & 16176160v ZIMHarare4 Nov 2003
Mahela JayawardeneSL8968 & 21149110v AUSGalle8 Mar 2004
Chris GayleWI897 & 82111161v ENGBirmingham29 Jul 2004
Scott StyrisNZ8989192101v BANChattogram26 Oct 2004
Alastair CookENG8989184100v SLLondon11 May 2006
Mark BoucherSA894 & 85169100v SLColombo27 Jul 2006
AB de VilliersSA8965 & 24110110v SLColombo27 Jul 2006
Dwayne BravoWI8989177120v PAKMultan19 Nov 2006
Runako MortonWI8935 & 54184102v ENGManchester7 Jun 2007
Mushfiqur RahimBAN899 & 80193111v SLColombo3 Jul 2007
Chamara SilvaSL8976 & 13135140v WITrinidad3 Apr 2008
Mehrab Hossain jnrBAN8983 & 6197120v NZChittagong17 Oct 2008
Jesse RyderNZ8989 & DNB157120v WIDunedin11 Dec 2008
Shivnarine ChanderpaulWI8962 & 2723960v AUSAdelaide4 Dec 2009
Mohammad YousufPAK890 & 8922581v NZNapier11 Dec 2009
Brendon McCullumNZ8989 & DNB103111v PAKNapier11 Dec 2009
MahmudullahBAN8969 & 20133150v INDChittagong17 Jan 2010
MS DhoniIND8989 & DNB16792v BANMirpur24 Jan 2010
Michael HusseyAUS8922 & 67208130v NZHamilton27 Mar 2010
Mohammad YousufPAK8956 & 33164130v ENGLondon18 Aug 2010
Matt PriorENG8984* & 5145140v PAKLondon18 Aug 2010
Shane WatsonAUS8957 & 32146130v INDBangalore9 Oct 2010
Tamim IqbalBAN8952 & 37216100v WIChittagong21 Oct 2011
Michael HusseyAUS890 & 8915290v INDMelbourne26 Dec 2011
Stuart BroadENG8924 & 65178120v AUSNottingham10 Jul 2013
Dinesh ChandimalSL890 & 89168120v PAKAbu Dhabi31 Dec 2013
Asad ShafiqPAK8989 & DNB15152v AUSDubai22 Oct 2014
Mominul HaqueBAN8935 & 54198110v ZIMKhulna3 Nov 2014
MahmudullahBAN8949 & 4019480v PAKKhulna28 Apr 2015
Alastair CookENG8981 & 8135130v PAKLondon14 Jul 2016
Dhananjaya de SilvaSL8925 & 6416381v ZIMHarare29 Oct 2016
Virat KohliIND8940 & 49*193110v ENGRajkot9 Nov 2016
Temba BavumaSA8989 & DNB16090v NZWellington16 Mar 2017
Moeen AliENG8914 & 75*78123v SAManchester4 Aug 2017
Shakib Al HasanBAN8984 & 5144120v AUSDhaka27 Aug 2017
Kraigg BrathwaiteWI893 & 8625141v ZIMBulawayo21 Oct 2017
Jason HolderWI8974 & 15153160v SLBarbados23 Jun 2018
Jos ButtlerENG8989 & 013562v INDLondon7 Sept 2018
Dimuth KarunaratneSL8979 & 10157120v NZWellington15 Dec 2018
Joe DenlyENG8920 & 69149130v WIGros Islet9 Feb 2019
PreviousPage 166Next

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.