Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Dinesh ChandimalSL555 & 50*12940v BANGalle7 Mar 2017
Shaun MarshAUS552 & 5320570v INDRanchi16 Mar 2017
Sarfraz AhmedPAK5551 & 47940v WIDominica10 May 2017
Babar AzamPAK5555 & 013430v WIDominica10 May 2017
Pat CumminsAUS5544 & 11*11870v ENGAdelaide2 Dec 2017
Murali VijayIND5546 & 915170v SACenturion13 Jan 2018
Mushfiqur RahimBAN5524 & 3193110v WIJamaica12 Jul 2018
Faf du PlessisSA5548 & 76491v SLColombo20 Jul 2018
Moeen AliENG5533 & 2210850v SLColombo23 Nov 2018
Malinda PushpakumaraSL5513 & 42*5491v ENGColombo23 Nov 2018
Angelo MathewsSL5533* & 22*14250v NZChristchurch26 Dec 2018
Sam CurranENG5518 & 374562v IRELondon24 Jul 2019
Shakib Al HasanBAN5511 & 447450v AFGChittagong5 Sept 2019
Mominul HaqueBAN5552 & 37980v AFGChittagong5 Sept 2019
Cheteshwar PujaraIND555510580v BANKolkata22 Nov 2019
BJ WatlingNZ5555 & DNB19270v ENGHamilton29 Nov 2019
Sikandar RazaZIM5518 & 3713361v BANDhaka22 Feb 2020
Jermaine BlackwoodWI550 & 559470v ENGManchester16 Jul 2020
Travis HeadAUS5538 & 1713840v INDMelbourne26 Dec 2020
Mehedi Hasan MirazBAN5516 & 3911950v SLKandy29 Apr 2021
Rory BurnsENG555 & 5013650v INDLondon2 Sept 2021
Dinesh ChandimalSL5545 & 10*9160v WIGalle21 Nov 2021
Quinton de KockSA5534 & 219151v INDCenturion26 Dec 2021
Dimuth KarunaratneSL5528 & 27117110v INDChandigarh4 Mar 2022
Keegan PetersenSA5519 & 3612170v BANDurban31 Mar 2022
Oshada FernandoSL5536 & 1911261v BANChattogram15 May 2022
Ben StokesENG551 & 5411953v NZLondon2 Jun 2022
Kraigg BrathwaiteWI5551 & 4*11370v BANGros Islet24 Jun 2022
Zak CrawleyENG559 & 469380v INDBirmingham1 Jul 2022
Shan MasoodPAK5520 & 357790v NZKarachi2 Jan 2023
Travis HeadAUS5512 & 437672v INDDelhi17 Feb 2023
Mehedi Hasan MirazBAN5555 & DNB8062v IREDhaka4 Apr 2023
Mushfiqur RahimBAN5547 & 87941v AFGDhaka14 Jun 2023
Agha SalmanPAK555 & 507870v AUSMelbourne26 Dec 2023
Rohit SharmaIND5539 & 16*7290v SACape Town3 Jan 2024
Pat CumminsAUS5523 & 32*6681v NZChristchurch8 Mar 2024
Tom BlundellNZ5525 & 3010851v SLGalle18 Sept 2024
Washington SundarIND5550 & 5*20710v AUSMelbourne26 Dec 2024
Kusal MendisSL5521 & 348751v AUSGalle29 Jan 2025
Tony de ZorziSA5555 & 0*9312v PAKRawalpindi20 Oct 2025
Travis HeadAUS5533 & 226552v ENGBrisbane4 Dec 2025
Brandon KingWI5533 & 2210291v NZWellington10 Dec 2025
Jake WeatheraldAUS5521 & 347690v ENGSydney4 Jan 2026
Sonal DinushaSL5543 & 12*10490v WINorth Sound25 Jun 2026
Thomas KellyAUS5419 & 35-80v ENGMelbourne31 Mar 1877
Charles LeslieENG5454-20v AUSMelbourne19 Jan 1883
John LyonsAUS5422 & 32--0v ENGManchester30 Aug 1888
Maurice ReadENG5419 & 35--0v AUSLondon11 Aug 1890
Barberton HalliwellSA5413 & 41--0v ENGJohannesburg2 Mar 1896
Pelham WarnerENG5431 & 23--0v SACape Town1 Apr 1899
PreviousPage 331Next

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.