Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Carlos BrathwaiteWI69697174v AUSSydney3 Jan 2016
Tom LathamNZ696 & 6317040v AUSWellington12 Feb 2016
Usman KhawajaAUS6924 & 4510680v NZChristchurch20 Feb 2016
Faf du PlessisSA6937 & 32138110v AUSPerth3 Nov 2016
Colin de GrandhommeNZ6937 & 3276110v PAKHamilton25 Nov 2016
Mohammad AmirPAK6921 & 4813270v AUSBrisbane15 Dec 2016
Ajinkya RahaneIND6917 & 5217660v AUSBengaluru4 Mar 2017
Mehedi Hasan MirazBAN6941 & 2812581v SLGalle7 Mar 2017
Hashim AmlaSA6950 & 19133110v NZHamilton25 Mar 2017
Quinton de KockSA6951 & 1874120v ENGLondon6 Jul 2017
Quinton de KockSA6968 & 18580v ENGNottingham14 Jul 2017
Dawid MalanENG698 & 6122580v WILeeds25 Aug 2017
Dimuth KarunaratneSL6951 & 1819290v INDNagpur24 Nov 2017
Tim PaineAUS6962 & 712472v SAJohannesburg30 Mar 2018
Ben StokesENG697 & 6211253v SLGalle6 Nov 2018
BJ WatlingNZ6910 & 5918060v PAKAbu Dhabi16 Nov 2018
Faf du PlessisSA6964 & 517191v INDPune10 Oct 2019
Shan MasoodPAK6927 & 4217870v AUSBrisbane21 Nov 2019
Joe DenlyENG6938 & 3124180v SACape Town3 Jan 2020
Kraigg BrathwaiteWI6965 & 414360v ENGSouthampton8 Jul 2020
Ollie PopeENG6962 & 713590v PAKManchester5 Aug 2020
Tom BlundellNZ695 & 6413670v PAKMount Maunganui26 Dec 2020
Shardul ThakurIND6967 & 211892v AUSBrisbane15 Jan 2021
Nkruma BonnerWI691 & 68*23170v SLGalle21 Nov 2021
Joshua Da SilvaWI6915* & 5422360v SLGalle21 Nov 2021
Travis HeadAUS6918 & 5190100v ENGAdelaide16 Dec 2021
Oshada FernandoSL6950 & 199473v PAKGalle24 Jul 2022
Tim SoutheeNZ6935 & 348642v BANSylhet28 Nov 2023
Srikar BharatIND6941 & 2814060v ENGHyderabad25 Jan 2024
Dimuth KarunaratneSL6917 & 5213881v BANSylhet22 Mar 2024
Dhananjaya de SilvaSL6969 & DNB111110v ENGLondon6 Sept 2024
Zak CrawleyENG694 & 6513280v INDLeeds20 Jun 2025
Ben StokesENG6919 & 5020180v AUSBrisbane4 Dec 2025
Ben DuckettENG6927 & 4279110v AUSSydney4 Jan 2026
Jamie SmithENG6969 & DNB8491v PAKBirmingham9 Sept 2026
Arthur ShrewsburyENG6843 & 25--0v AUSManchester10 Jul 1884
George GiffenAUS6863 & 5-40v ENGLondon21 Jul 1884
George UlyettENG6868 & DNB-50v AUSAdelaide12 Dec 1884
Dick BarlowENG6838* & 30--0v AUSManchester5 Jul 1886
Tup ScottAUS6821 & 47-40v ENGManchester5 Jul 1886
Joey PalmerAUS6820 & 48--0v ENGLondon19 Jul 1886
W.G. GraceENG6868--0v AUSLondon14 Aug 1893
Charlie McLeodAUS6864 & 4-80v ENGSydney26 Feb 1898
Johnny TyldesleyENG682 & 66-80v AUSMelbourne1 Jan 1902
Len BraundENG6865 & 3-00v AUSManchester24 Jul 1902
Wilfred RhodesENG6829 & 39*--0v AUSNottingham29 May 1905
Sammy CarterAUS6815* & 53-70v ENGMelbourne1 Jan 1908
Sammy CarterAUS682 & 66-110v ENGMelbourne7 Feb 1908
Wilfred RhodesENG6866 & 2-00v SAJohannesburg1 Jan 1910
Morice BirdENG6857 & 11--0v SACape Town7 Mar 1910
PreviousPage 250Next

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.