Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsFirst-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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Daren GangaWI8989248110v ZIMBulawayo19 Jul 2001
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
Morris OumaKEN8926 & 63120122v BERNairobi1 Nov 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
Tom LathamCAN8981 & 8150110v CSRangiora14 Feb 2013
Stuart BroadENG8924 & 65178120v AUSNottingham10 Jul 2013
Dean BrownlieCAN896 & 83215110v WFRangiora4 Dec 2013
Dinesh ChandimalSL890 & 89168120v PAKAbu Dhabi31 Dec 2013
Ben CoxWOR890 & 89125141v KENWorcester13 Apr 2014
Ian BellWAR8975 & 14172111v LANManchester20 Apr 2014
Alex DaviesLAN8959 & 30203131v WARBirmingham8 Jun 2014
Brendan NashKEN8938 & 51133151v SURGuildford20 Jul 2014
Luke WellsSUS8910 & 7977152v NOTNottingham15 Sept 2014
Asad ShafiqPAK8989 & DNB15152v AUSDubai22 Oct 2014
Mominul HaqueBAN8935 & 54198110v ZIMKhulna3 Nov 2014
Aaron RedmondOV8971 & 18152130v CANRangiora18 Dec 2014
Greg DawsonCAN8939 & 50*231120v WFWellington6 Feb 2015
Joe CarterND8933 & 5623890v AAAuckland6 Feb 2015
PreviousPage 287Next

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.