Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 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
Matthew HaydenAUS9767 & 30137141v INDSydney2 Jan 2004
Habibul BasharBAN9720 & 77129120v WIJamaica4 Jun 2004
Graeme SmithSA9723 & 7424170v SLGalle4 Aug 2004
Matthew HaydenAUS9758 & 3916392v INDChennai14 Oct 2004
Shoaib MalikPAK9744 & 53*141111v SLKarachi28 Oct 2004
Geraint JonesENG9724 & 73115133v SADurban26 Dec 2004
Asim KamalPAK9710 & 87172160v AUSSydney2 Jan 2005
Abdul RazzaqPAK9726 & 7128491v INDMohali8 Mar 2005
Andy BlignautZIM9713 & 84*12194v INDHarare20 Sept 2005
Inzamam-ul-HaqPAK979710192v ENGLahore29 Nov 2005
Mohammad YousufPAK970 & 97162120v INDKarachi29 Jan 2006
Stephen FlemingNZ9797 & DNB131151v WIWellington17 Mar 2006
Mark BoucherSA9732 & 65143132v SLColombo4 Aug 2006
Graeme SmithSA9764 & 33117160v PAKCape Town26 Jan 2007
VVS LaxmanIND9751 & 46*165120v ENGLondon9 Aug 2007
David ObuyaKEN9772 & 25190111v CANNairobi12 Oct 2007
Stephen FlemingNZ9743 & 54142152v SACenturion16 Nov 2007
Mitchell JohnsonAUS9796* & 1143105v SAJohannesburg26 Feb 2009
Tim McIntoshNZ9774 & 23*24190v PAKNapier11 Dec 2009
Jonathan TrottENG9728 & 69329100v SACenturion16 Dec 2009
Graeme SmithSA9775 & 22242110v ENGDurban26 Dec 2009
Virender SehwagIND9752 & 45109131v BANChittagong17 Jan 2010
Simon KatichAUS9779 & 18*256101v NZWellington19 Mar 2010
Azhar AliPAK9792* & 5200160v ENGLondon18 Aug 2010
Azhar AliPAK9775 & 22230150v ZIMBulawayo1 Sept 2011
Tamim IqbalBAN9714 & 83168111v WIMirpur29 Oct 2011
Sachin TendulkarIND9794 & 316082v WIMumbai22 Nov 2011
Virender SehwagIND9737 & 60115111v WIMumbai22 Nov 2011
Shahriar NafeesBAN9797 & 0178120v PAKMirpur17 Dec 2011
Michael HusseyAUS9773 & 2425462v WITrinidad15 Apr 2012
Tharanga ParanavitanaSL9775 & 22226110v PAKKandy8 Jul 2012
Adam MilneCS9797 & DNB127110v OVNapier26 Nov 2012
AB de VilliersSA9761 & 36158110v PAKCape Town14 Feb 2013
James NeeshamOV9748 & 49113135v WFWellington20 Feb 2013
Jonathan TrottENG9745 & 52215150v NZDunedin6 Mar 2013
Kane WilliamsonNZ9742 & 55*261140v ENGWellington14 Mar 2013
Steve SmithAUS9792 & 5204101v INDChandigarh14 Mar 2013
Elton ChigumburaZIM9769 & 28164130v PAKHarare3 Sept 2013
Martin GuptillAA9712 & 85167150v CANAuckland12 Nov 2013
Alviro PetersenSA9721 & 76203130v INDJohannesburg18 Dec 2013
Rob NicolCAN972 & 9527692v OVDunedin23 Jan 2014
Matthew SpriegelNOR9797 & 0199160v DURNorthampton13 Apr 2014
Daniel Bell-DrummondKEN9758 & 39*244120v LEICanterbury20 Apr 2014
Gareth ReesGLA9772 & 25200150v LEILeicester27 Apr 2014
Aaron FinchYOR9734 & 6311673v NORNorthampton31 May 2014
Jim AllenbyGLA9718 & 7916394v ESSChelmsford1 Jun 2014
Paul StirlingMID9731 & 66*147131v NOTNottingham14 Jun 2014
Gary WilsonSUR9797* & DNB127112v GLAColwyn Bay6 Jul 2014
Jim AllenbyGLA9769 & 28146151v SURColwyn Bay6 Jul 2014
Rory BurnsSUR9797 & 0171160v GLAColwyn Bay6 Jul 2014
PreviousPage 244Next

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.