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
Kaushal SilvaSL6464 & DNB140110v PAKGalle6 Aug 2014
Hamilton MasakadzaZIM6445 & 1912861v SAHarare9 Aug 2014
Richmond MutumbamiZIM6421 & 4314780v SAHarare9 Aug 2014
Gary BallanceENG6464117130v INDLondon15 Aug 2014
David WarnerAUS640 & 647692v ENGNottingham6 Aug 2015
David WarnerAUS646461110v WIHobart10 Dec 2015
Milinda SiriwardanaSL6435 & 299992v NZDunedin10 Dec 2015
Imrul KayesBAN6421 & 4311190v ENGChittagong20 Oct 2016
BJ WatlingNZ6449* & 15*16590v PAKHamilton25 Nov 2016
Alastair CookENG6446 & 188880v INDMumbai8 Dec 2016
Kaushal SilvaSL6416 & 48177100v SAPort Elizabeth26 Dec 2016
Younis KhanPAK6458 & 616151v WIJamaica21 Apr 2017
Angelo MathewsSL6452 & 12117100v INDKolkata16 Nov 2017
Tim PaineAUS6436 & 28*11870v SAPort Elizabeth9 Mar 2018
Shai HopeWI6436 & 2811090v INDHyderabad12 Oct 2018
Kusal MendisSL6419 & 45109101v ENGGalle6 Nov 2018
Sam CurranENG6464 & 012016v SLKandy14 Nov 2018
Kraigg BrathwaiteWI6440 & 2417961v ENGBridgetown23 Jan 2019
Moeen AliENG6460 & 411191v WINorth Sound31 Jan 2019
George DockrellIRE6439 & 2517980v AFGDehradun15 Mar 2019
George LindeSA6437 & 2713681v INDRanchi19 Oct 2019
Ollie PopeENG6461* & 315270v SACape Town3 Jan 2020
Prince MasvaureZIM6464 & 015490v BANDhaka22 Feb 2020
Hanuma VihariIND6455 & 988120v NZChristchurch29 Feb 2020
Faheem AshrafPAK6464 & DNB8490v SAKarachi26 Jan 2021
Shadman IslamBAN6459 & 519660v WIChattogram3 Feb 2021
Rohit SharmaIND6434 & 3014980v NZSouthampton18 Jun 2021
Ajinkya RahaneIND6449 & 1515760v NZSouthampton18 Jun 2021
Faheem AshrafPAK6444 & 2015890v WIKingston12 Aug 2021
Mayank AgarwalIND6460 & 4137100v SACenturion26 Dec 2021
Nazmul Hossain ShantoBAN6438 & 2613933v SADurban31 Mar 2022
Niroshan DickwellaSL643 & 61*9960v BANChattogram15 May 2022
Nurul HasanBAN640 & 64149110v WINorth Sound16 Jun 2022
Tagenarine ChanderpaulWI6447 & 1713061v AUSAdelaide8 Dec 2022
Ollie PopeENG6460 & 47250v PAKMultan9 Dec 2022
Kyle VerreynneSA6464 & 09881v AUSBrisbane17 Dec 2022
Ben FoakesENG6464 & DNB12160v PAKKarachi17 Dec 2022
Marco JansenSA6459 & 5165100v AUSMelbourne26 Dec 2022
Virat KohliIND6444 & 2011570v AUSDelhi17 Feb 2023
Kevin SinclairWI6450 & 14*15781v AUSBrisbane25 Jan 2024
Ben FoakesENG6447 & 1720241v INDRanchi23 Feb 2024
Jason HolderWI6427 & 3711882v ENGNottingham18 Jul 2024
Daniel LawrenceENG6430 & 349351v SLManchester21 Aug 2024
Ben DuckettENG6440 & 248560v SLLondon29 Aug 2024
Kamindu MendisSL6464 & DNB9170v ENGLondon6 Sept 2024
Mohammad RizwanPAK6441 & 2314070v ENGMultan15 Oct 2024
Ben DuckettENG6452 & 129961v PAKRawalpindi24 Oct 2024
Dhananjaya de SilvaSL6414 & 5011980v SAGqeberha5 Dec 2024
Marnus LabuschagneAUS6464 & DNB12690v INDAdelaide6 Dec 2024
Cade CarmichaelIRE6459 & 513780v BANSylhet11 Nov 2025
PreviousPage 275Next

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.