Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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
Jacques KallisSA199157* & 42*327235v ZIMHarare7 Sept 2001
Younis KhanPAK199199336260v INDLahore13 Jan 2006
Ian BellENG199199336201v SALondon10 Jul 2008
Kane WilliamsonNZ199140 & 59252290v AUSBrisbane5 Nov 2015
Jonny BairstowENG199167* & 32323190v SLLondon9 Jun 2016
KL RahulIND199199311163v ENGChennai16 Dec 2016
Steve SmithAUS199178* & 21429190v INDRanchi16 Mar 2017
Faf du PlessisSA199199276240v SLCenturion26 Dec 2020
Angelo MathewsSL199199 & 0412191v BANChattogram15 May 2022
Lindsay HassettAUS198198*305160v INDAdelaide23 Jan 1948
Warren LeesNZ198152 & 46-282v PAKKarachi30 Oct 1976
Greg ChappellAUS19874 & 124414220v WIBrisbane1 Dec 1979
Allan BorderAUS19898* & 100*583140v WIPort of Spain16 Mar 1984
Graham GoochENG19865 & 133384272v AUSManchester3 Jun 1993
Jacques KallisSA198110 & 88*585130v WICape Town2 Jan 1999
Marcus TrescothickENG198193 & 5316202v PAKMultan12 Nov 2005
Hashim AmlaSA19880 & 118*377170v PAKDubai12 Nov 2010
Alviro PetersenSA198182 & 16*386260v ENGLeeds2 Aug 2012
Murali VijayIND198146 & 52480322v ENGNottingham9 Jul 2014
Kane WilliamsonNZ198166 & 32*308270v AUSPerth13 Nov 2015
Mushfiqur RahimBAN198175* & 23394250v SLDhaka23 May 2022
Herbie TaylorSA19721 & 176-250v ENGJohannesburg23 Dec 1922
George HeadleyWI19721 & 176--0v ENGBridgetown11 Jan 1930
Everton WeekesWI197197 & DNB--0v PAKBridgetown17 Jan 1958
Frank WorrellWI197197*-172v ENGBridgetown6 Jan 1960
Hanif MohammadPAK197104 & 93423200v AUSMelbourne4 Dec 1964
Bob CowperAUS19732 & 165400160v INDSydney26 Jan 1968
Ian RedpathAUS197171 & 26*459190v ENGPerth11 Dec 1970
Alan KnottENG197101 & 96400201v NZAuckland5 Mar 1971
Ricky PontingAUS197197288220v PAKPerth26 Nov 1999
Guy WhittallZIM1979 & 188*444282v NZHarare19 Sept 2000
Rashid LatifPAK197150 & 47*276221v WISharjah31 Jan 2002
Michael VaughanENG197197258230v INDNottingham8 Aug 2002
Mohammad HafeezPAK19796 & 101*267222v NZAbu Dhabi9 Nov 2014
Joe RootENG197186 & 11325190v SLGalle22 Jan 2021
Ollie PopeENG1971 & 196289210v INDHyderabad25 Jan 2024
Geoffrey LeggeENG196196 & 0-230v NZAuckland21 Feb 1930
Arthur MorrisAUS196196-160v ENGLondon14 Aug 1948
Roy FredericksWI196163 & 33-200v NZKingston16 Feb 1972
Ian ChappellAUS196196243214v PAKAdelaide22 Dec 1972
Tim RobinsonENG196175 & 21303300v AUSLeeds13 Jun 1985
Graham GoochENG196196310270v AUSLondon29 Aug 1985
David BoonAUS19612 & 184*480160v ENGSydney29 Jan 1988
Mark TaylorAUS196136 & 60427240v ENGLeeds8 Jun 1989
Daryll CullinanSA19643 & 153*341221v INDKolkata27 Nov 1996
Nathan AstleNZ196156* & 40331271v AUSPerth30 Nov 2001
Marcus TrescothickENG19616 & 180295274v SAJohannesburg13 Jan 2005
Salman ButtPAK19674 & 122439230v ENGMultan12 Nov 2005
Jacques KallisSA196147 & 49365192v AUSBrisbane9 Nov 2012
Kusal MendisSL196196327222v BANChattogram31 Jan 2018

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.