Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM206/2 (54.5)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
Upul TharangaSL9679 & 17169110v ZIMHarare6 Nov 2016
Sami AslamPAK965 & 9125091v NZHamilton25 Nov 2016
Vernon PhilanderSA9654 & 42156122v ENGNottingham14 Jul 2017
Brian ChariZIM9653 & 4321093v BANDhaka11 Nov 2018
Peter MoorZIM9683 & 13193131v BANDhaka11 Nov 2018
Joe RootENG9635 & 61147120v SACape Town3 Jan 2020
Kraigg BrathwaiteWI9676 & 20164140v BANChattogram3 Feb 2021
Daniel LawrenceENG9646 & 50169140v INDAhmedabad4 Mar 2021
Washington SundarIND9696*174101v ENGAhmedabad4 Mar 2021
Quinton de KockSA9696 & 016480v WIGros Islet18 Jun 2021
Shakib Al HasanBAN9633 & 63184130v PAKDhaka4 Dec 2021
Tom BlundellNZ9696138120v SAChristchurch17 Feb 2022
Rishabh PantIND96969794v SLChandigarh4 Mar 2022
Dean ElgarSA9670 & 26118121v BANGqeberha8 Apr 2022
Tagenarine ChanderpaulWI9651 & 45205111v AUSPerth30 Nov 2022
Joe RootENG9623 & 7310090v PAKRawalpindi1 Dec 2022
Joe RootENG965 & 91117121v AUSLondon27 Jul 2023
Will YoungNZ9636 & 60*207111v SAHamilton13 Feb 2024
Marnus LabuschagneAUS9690 & 6155130v NZChristchurch8 Mar 2024
Joshua Da SilvaWI9682* & 14148114v ENGNottingham18 Jul 2024
Dinesh ChandimalSL9617 & 7915990v ENGManchester21 Aug 2024
Mitchell SantnerNZ9629 & 67166104v SLGalle26 Sept 2024
Beau WebsterAUS9657 & 39*139110v INDSydney3 Jan 2025
KL RahulIND9638 & 58*162113v WIDelhi10 Oct 2025
Bob CatterallSA9595--0v ENGLondon16 Aug 1924
Douglas JardineENG9562 & 3334090v AUSMelbourne29 Dec 1928
Bill PonsfordAUS9581 & 14221100v ENGLondon27 Jun 1930
Barto BartlettWI9584 & 11-70v AUSAdelaide12 Dec 1930
Bill WoodfullAUS9522 & 73*27320v ENGAdelaide13 Jan 1933
Baron ConstantineWI9531 & 64--0v ENGManchester22 Jul 1933
C.K.NayuduIND9528 & 67--1v ENGBombay15 Dec 1933
Bill BrownAUS9522 & 7333440v ENGNottingham8 Jun 1934
Charlie BarnettENG9569 & 26248151v AUSBrisbane4 Dec 1936
Eric RowanSA956 & 89*--0v ENGCape Town31 Dec 1938
Colin McCoolAUS9595153140v ENGBrisbane29 Nov 1946
Godfrey EvansENG9532 & 63-60v WINottingham20 Jul 1950
Trevor BaileyENG9595--0v SALeeds26 Jul 1951
Gerry GomezWI9554 & 41-80v AUSSydney30 Nov 1951
Dattu PhadkarIND9530 & 65--1v WIPort of Spain21 Jan 1953
Bert SutcliffeNZ9562 & 33-60v SAWellington6 Mar 1953
John HoltWI9594 & 1-00v ENGKingston15 Jan 1954
Trevor GoddardSA9590 & 5-101v AUSJohannesburg23 Dec 1957
Peter MayENG9584 & 11-120v NZBirmingham5 Jun 1958
Trevor BaileyENG9527 & 6854360v AUSBrisbane5 Dec 1958
Peter MayENG9595 & 02140v AUSManchester27 Jul 1961
John ReidNZ9526 & 69-142v SAPort Elizabeth16 Feb 1962
Peter BurgeAUS9556 & 39266120v SASydney7 Feb 1964
Eddie BarlowSA9519 & 76-110v ENGNottingham5 Aug 1965
Rohan KanhaiWI9532 & 6332480v ENGNottingham30 Jun 1966
Basil D'OliveiraENG9588 & 719494v WILeeds4 Aug 1966
PreviousPage 146Next

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.