Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAREastern Strom won the toss and chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)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

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerRunsScoresBF4s6sOppositionGroundDate
Martin CroweNZ188188328260v AUSBrisbane8 Nov 1985
Arjuna RanatungaSL18853 & 135*208144v PAKColombo22 Mar 1986
Graham GoochENG18834 & 154*380240v WILeeds6 Jun 1991
Andrew JonesNZ188143 & 45360170v AUSPerth12 Nov 1993
Saeed AnwarPAK1880 & 188*271231v INDKolkata16 Feb 1999
Sanath JayasuriyaSL188188358172v PAKKandy28 Jun 2000
Herschelle GibbsSA188179 & 9257291v ENGBirmingham24 Jul 2003
Matthew HaydenAUS188111 & 77300210v IWXSydney14 Oct 2005
Hashim AmlaSA18812 & 176*396241v NZJohannesburg8 Nov 2007
Mahela JayawardeneSL18892 & 96387131v NZColombo26 Aug 2009
Faf du PlessisSA18878 & 110*535271v AUSAdelaide22 Nov 2012
Kane WilliamsonNZ188114 & 74360141v BANChittagong9 Oct 2013
Steve SmithAUS188117 & 71278231v INDSydney6 Jan 2015
Younis KhanPAK188175* & 13365193v AUSSydney3 Jan 2017
Nazmul Hossain ShantoBAN188101 & 87280192v PAKDhaka8 May 2026
Lahiru UdaraSL188188 & 0252215v WINorth Sound3 Jul 2026
Jack HobbsENG187187 & DNB--0v SACape Town11 Mar 1910
Maurice LeylandENG187187438170v AUSLondon20 Aug 1938
Donald BradmanAUS187187313190v ENGBrisbane29 Nov 1946
Hanif MohammadPAK187187* & DNB556210v ENGLondon27 Jul 1967
Garry SobersWI187178* & 9-191v INDBridgetown1 Apr 1971
Farokh EngineerIND187121 & 66323230v ENGBombay6 Feb 1973
Gordon GreenidgeWI18791 & 96-271v PAKGeorgetown18 Mar 1977
Geoff BoycottENG187107 & 80*546200v AUSNottingham28 Jul 1977
Alvin KallicharranWI187187315250v INDBombay1 Dec 1978
Sachin TendulkarIND18768 & 119*325250v ENGManchester9 Aug 1990
Ravi ShastriIND187187436230v ENGLondon23 Aug 1990
Andrew FlintoffENG187167 & 20214188v WIBirmingham29 Jul 2004
Shakib Al HasanBAN18787 & 100233303v NZHamilton15 Feb 2010
Jonathan TrottENG18744 & 143443250v INDNagpur13 Dec 2012
Shikhar DhawanIND187187 & DNB174332v AUSChandigarh14 Mar 2013
Younis KhanPAK187148 & 39250153v BANMirpur6 May 2015
Rohit SharmaIND187161 & 26301203v ENGChennai13 Feb 2021
Herbie CollinsAUS186162 & 24329230v ENGAdelaide14 Jan 1921
Keith StackpoleAUS18644 & 142-292v WIKingston16 Feb 1973
Zaheer AbbasPAK18685 & 101352232v AUSAdelaide24 Dec 1976
Zaheer AbbasPAK186186246230v INDKarachi23 Dec 1982
Navjot SidhuIND18682 & 104408191v SLColombo27 Jul 1993
Mark WaughAUS186153* & 33*326174v INDBangalore25 Mar 1998
Justin LangerAUS18659 & 127401160v PAKHobart18 Nov 1999
Taufeeq UmarPAK18675 & 111350211v ZIMHarare9 Nov 2002
Michael HusseyAUS18641 & 145*338190v INDSydney2 Jan 2008
Andrew StraussENG186141 & 45375290v WINottingham25 May 2012
Kevin PietersenENG186186 & DNB233204v INDMumbai23 Nov 2012
Joe RootENG1866 & 180352192v AUSLondon18 Jul 2013
Angelo MathewsSL18626 & 160277272v ENGLeeds20 Jun 2014
Dimuth KarunaratneSL186186354161v WIGalle14 Oct 2015
KL RahulIND18637 & 149277241v ENGLondon7 Sept 2018
Tom LathamNZ18610 & 176400181v SLChristchurch26 Dec 2018
Harry BrookENG186186 & 0176245v NZWellington24 Feb 2023

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.