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

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Daryl MitchellNZ6713 & 549361v ENGWellington24 Feb 2023
Dimuth KarunaratneSL6750 & 1713280v NZChristchurch9 Mar 2023
Marnus LabuschagneAUS6726 & 4118870v INDLondon7 Jun 2023
Dhananjaya de SilvaSL6757 & 10106111v PAKColombo24 Jul 2023
Zakir HasanBAN678 & 5911071v NZDhaka6 Dec 2023
Marnus LabuschagneAUS6763 & 416360v PAKMelbourne26 Dec 2023
Alex CareyAUS6765 & 25491v WIBrisbane25 Jan 2024
Dion MyersZIM6710 & 5716660v IREBelfast25 Jul 2024
Jason HolderWI6736 & 31*13751v SAPort of Spain7 Aug 2024
Agha SalmanPAK6719 & 4811780v SACape Town3 Jan 2025
Ben CurranZIM6721 & 4615371v BANChattogram28 Apr 2025
Sikandar RazaZIM677 & 6087100v ENGNottingham22 May 2025
Justin GreavesWI6717 & 50*10560v INDDelhi10 Oct 2025
Aiden MarkramSA6738 & 2916580v INDGuwahati22 Nov 2025
Tom BlundellNZ6751 & 1612470v ENGLondon17 Jun 2026
Dhananjaya de SilvaSL6733 & 3412441v WINorth Sound3 Jul 2026
Cameron GreenAUS6767105100v BANMackay22 Aug 2026
Allen HillENG6649 & 17*--0v AUSMelbourne31 Mar 1877
Edmund TylecoteENG6666 & 0-70v AUSSydney26 Jan 1883
Arthur ShrewsburyENG6666--0v AUSLondon14 Aug 1893
Syd GregoryAUS6625 & 41-30v ENGMelbourne28 Feb 1902
Syd GregoryAUS6623 & 43-70v ENGSydney11 Dec 1903
Reggie DuffAUS6647 & 19-40v ENGSydney26 Feb 1904
Jimmy SinclairSA6666 & DNB-71v ENGCape Town6 Mar 1906
Warwick ArmstrongAUS6621 & 45--0v ENGLeeds1 Jul 1909
Charles KellewayAUS6618 & 4817340v SAMelbourne31 Dec 1910
George GunnENG664 & 6219140v AUSSydney15 Dec 1911
Warwick ArmstrongAUS6633 & 3317340v ENGSydney23 Feb 1912
Frank WoolleyENG6662 & 4-110v AUSLondon19 Aug 1912
Jack HobbsENG666614750v AUSMelbourne13 Feb 1925
Freddie MartinWI6625 & 41--0v ENGLondon11 Aug 1928
Alan KippaxAUS6638 & 2821520v ENGMelbourne8 Mar 1929
Vic RichardsonAUS6637 & 29124130v ENGNottingham13 Jun 1930
Cyril VincentSA6631* & 35-80v AUSSydney18 Dec 1931
Jock CameronSA6644 & 22*--0v NZWellington4 Mar 1932
Jack FingletonAUS6626 & 4019780v ENGSydney2 Dec 1932
Vic RichardsonAUS6634 & 3211480v ENGMelbourne30 Dec 1932
Leo O'BrienAUS6661 & 510870v ENGSydney23 Feb 1933
Bill VoceENG6666--1v NZChristchurch24 Mar 1933
'Dad' WeirNZ6666 & DNB--0v ENGChristchurch24 Mar 1933
Herbert SutcliffeENG6638 & 2822650v AUSLondon18 Aug 1934
Bruce MitchellSA668 & 58--0v ENGLeeds13 Jul 1935
Dudley NourseSA6632 & 34--0v ENGLondon17 Aug 1935
Hedley VerityENG6666*--0v INDManchester25 Jul 1936
Eddie PaynterENG6634 & 32*--0v WILondon24 Jun 1939
Joe HardstaffENG663 & 63-61v WIGeorgetown3 Mar 1948
Jeffrey StollmeyerWI6666-50v INDBombay9 Dec 1948
Verdun ScottNZ6660 & 6--0v ENGLondon13 Aug 1949
Ian JohnsonAUS6666--0v SAJohannesburg24 Dec 1949
Arthur MorrisAUS6642 & 24--0v SACape Town31 Dec 1949
PreviousPage 260Next

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.