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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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 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 Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerRunsScoresBF4s6sOppositionGroundDate
Kyle MayersWI146146 & DNB208182v BANGros Islet24 Jun 2022
Mitchell MarshAUS146118 & 28170224v ENGLeeds6 Jul 2023
Charles MacartneyAUS145115 & 30-150v ENGLeeds2 Jul 1921
Arthur MorrisAUS14545 & 100*333100v INDMelbourne1 Jan 1948
Denis ComptonENG145145* & 0-160v AUSManchester8 Jul 1948
Keith MillerAUS145145*-61v ENGSydney5 Jan 1951
Vijay HazareIND14589 & 56--0v ENGLeeds5 Jun 1952
Everton WeekesWI145109 & 36--0v INDKingston28 Mar 1953
Everton WeekesWI14555 & 90*-120v ENGKingston15 Jan 1954
Clyde WalcottWI145145 & DNB--0v PAKGeorgetown13 Mar 1958
Geoff PullarENG145131 & 14-140v INDManchester23 Jul 1959
Garry SobersWI145145-181v ENGGeorgetown9 Mar 1960
Ken BarringtonENG145139 & 6-190v PAKLahore21 Oct 1961
Ted DexterENG14593 & 52362160v AUSMelbourne29 Dec 1962
Seymour NurseWI145136 & 9-120v ENGPort of Spain14 Mar 1968
Charlie DavisWI14571* & 74*-80v INDPort of Spain6 Mar 1971
John MorrisonNZ14528 & 117317140v AUSSydney5 Jan 1974
Graham YallopAUS145121 & 2451140v INDAdelaide28 Jan 1978
Gundappa ViswanathIND145145 & DNB-160v PAKFaisalabad16 Oct 1978
Bruce EdgarNZ145129 & 16-140v PAKChristchurch2 Feb 1979
Viv RichardsWI145145159251v ENGLondon19 Jun 1980
Larry GomesWI145124* & 21351100v AUSAdelaide30 Jan 1982
Ravi ShastriIND145128 & 17363180v PAKKarachi30 Jan 1983
Sunil GavaskarIND14542 & 103*185100v PAKBangalore14 Sept 1983
Martin CroweNZ145137 & 8218181v AUSAdelaide11 Dec 1987
Javed MiandadPAK145145289100v INDLahore1 Dec 1989
Saleem MalikPAK14574 & 71214210v WIFaisalabad23 Nov 1990
David BoonAUS145107 & 38407190v INDPerth1 Feb 1992
Graham ThorpeENG14572 & 73237230v SALeeds4 Aug 1994
Mark WaughAUS145121 & 24265140v ENGSydney2 Jan 1999
Rahul DravidIND1451 & 144335180v NZMohali10 Oct 1999
Mohammad YousufPAK145103* & 42406131v WISt John's25 May 2000
Graham ThorpeENG145113* & 32*316130v SLColombo15 Mar 2001
Sanath JayasuriyaSL145145164136v BANColombo21 Jul 2002
Mark RichardsonNZ145145410190v INDChandigarh16 Oct 2003
Marcus TrescothickENG145113 & 32228203v BANDhaka21 Oct 2003
Michael ClarkeAUS145124 & 21*26390v ENGAdelaide1 Dec 2006
Paul CollingwoodENG145111 & 34252170v WILondon17 May 2007
Michael ClarkeAUS145145*249141v SLBrisbane8 Nov 2007
Tillakaratne DilshanSL145145170210v PAKLahore1 Mar 2009
Rahul DravidIND14583 & 62426181v NZNapier26 Mar 2009
Mushfiqur RahimBAN14544 & 101218231v INDChittagong17 Jan 2010
Shakib Al HasanBAN14549 & 96270210v ENGMirpur20 Mar 2010
Michael HusseyAUS14593 & 52290131v ENGAdelaide3 Dec 2010
Thilan SamaraweeraSL145102 & 43333160v SADurban26 Dec 2011
Steve SmithAUS145138* & 7253162v ENGLondon21 Aug 2013
AB de VilliersSA145116 & 29271191v AUSPort Elizabeth20 Feb 2014
Imrul KayesBAN145130 & 15298142v ZIMChittagong12 Nov 2014
Cheteshwar PujaraIND145145* & 0291140v SLColombo28 Aug 2015
Graeme CremerZIM145102* & 43351150v SLHarare29 Oct 2016

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.