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 resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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
Dhananjaya de SilvaSL6543 & 2210690v SAPort Elizabeth26 Dec 2016
Kusal MendisSL6541 & 24108111v SAJohannesburg12 Jan 2017
Matt RenshawAUS6560 & 520861v INDBengaluru4 Mar 2017
Dawid MalanENG6565139100v WIBirmingham17 Aug 2017
Shaun MarshAUS6561 & 417090v ENGMelbourne26 Dec 2017
Babar AzamPAK6514 & 5113970v NZAbu Dhabi3 Dec 2018
Asad ShafiqPAK650 & 6574110v SAJohannesburg11 Jan 2019
Hashmatullah ShahidiAFG6561 & 4*15570v IREDehradun15 Mar 2019
Colin de GrandhommeNZ656510871v ENGMount Maunganui21 Nov 2019
Asad ShafiqPAK656512990v BANRawalpindi7 Feb 2020
Cheteshwar PujaraIND654 & 61158100v ENGLondon2 Sept 2021
Marcus HarrisAUS6538 & 2717070v ENGSydney5 Jan 2022
Sarel ErweeSA6524 & 4110690v BANGqeberha8 Apr 2022
Ish SodhiNZ6565 & DNB180110v PAKKarachi26 Dec 2022
Ruan de SwardtSA6564 & 116290v NZHamilton13 Feb 2024
Ibrahim ZadranAFG6553 & 12104100v IREAbu Dhabi28 Feb 2024
Devdutt PadikkalIND6565103101v ENGDharamsala7 Mar 2024
Aiden MarkramSA6514 & 5113870v WIProvidence15 Aug 2024
Angelo MathewsSL650 & 6515021v ENGManchester21 Aug 2024
Daryl MitchellNZ6557 & 811281v SLGalle18 Sept 2024
Tim SoutheeNZ6565 & DNB7354v INDBengaluru16 Oct 2024
Tom BlundellNZ6521 & 44*8463v ENGHamilton14 Dec 2024
Sean WilliamsZIM6549 & 1677100v AFGBulawayo2 Jan 2025
Nick WelchZIM6510 & 5515042v SABulawayo6 Jul 2025
Babar AzamPAK6523 & 4212090v SALahore12 Oct 2025
Sikandar RazaZIM65658870v AFGHarare20 Oct 2025
Emilio GayENG658 & 57109100v NZLondon4 Jun 2026
Mehedi Hasan MirazBAN6565 & DNB15451v AUSDarwin13 Aug 2026
Daniel LawrenceENG6565 & DNB8290v PAKBirmingham9 Sept 2026
Ikram AlikhilAFG6532 & 3317290v BANAbu Dhabi9 Oct 2026
Harry TrottAUS6439 & 25--0v ENGLondon11 Aug 1890
C.B. FryENG6464--0v SAJohannesburg2 Mar 1896
Monty NobleAUS642 & 62-40v ENGLeeds3 Jul 1905
Monty NobleAUS6437 & 27-70v ENGSydney13 Dec 1907
John KingENG6460 & 4--0v AUSLondon14 Jun 1909
Dave NourseSA6464-60v AUSNottingham5 Aug 1912
Claude CarterSA6419* & 45--1v ENGCape Town14 Feb 1914
Herbie CollinsAUS646411560v ENGMelbourne31 Dec 1920
Andy SandhamENG646 & 58--0v SAJohannesburg9 Feb 1923
Frank WoolleyENG6464-81v SABirmingham14 Jun 1924
Herbert SutcliffeENG6464--1v SABirmingham14 Jun 1924
Percy HolmesENG641 & 63-00v SAJohannesburg28 Jan 1928
Patsy HendrenENG6419 & 4514050v AUSMelbourne29 Dec 1928
George GunnENG6435 & 29--0v WIBridgetown11 Jan 1930
Freddie CalthorpeENG6415 & 49--0v WIGeorgetown21 Feb 1930
Maurice TateENG6454 & 108190v AUSLondon27 Jun 1930
Maurice TateENG6426 & 38--4v SAJohannesburg13 Feb 1931
Clifford RoachWI648 & 56-51v ENGLondon12 Aug 1933
Amar SinghIND6416 & 48--0v ENGMadras10 Feb 1934
Bruce MitchellSA6416 & 48*--1v AUSJohannesburg15 Feb 1936
PreviousPage 270Next

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.