Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - 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
Darren BravoWI8829 & 5920181v INDSt Lucia9 Aug 2016
JP DuminySA8888 & 0161130v NZCenturion27 Aug 2016
Kraigg BrathwaiteWI8821 & 6721571v PAKAbu Dhabi21 Oct 2016
Brian ChariZIM8880 & 8175102v SLHarare6 Nov 2016
JP DuminySA8863 & 25131120v SLPort Elizabeth26 Dec 2016
Mosaddek HossainBAN8875 & 1318392v SLColombo15 Mar 2017
Jeet RavalNZ8888254100v SAHamilton25 Mar 2017
Faf du PlessisSA8827 & 61124120v ENGManchester4 Aug 2017
Liton DasBAN8870 & 18102170v SABloemfontein6 Oct 2017
Jeet RavalNZ8884 & 4181150v WIHamilton9 Dec 2017
Asad ShafiqPAK8843 & 4517491v NZAbu Dhabi16 Nov 2018
Niroshan DickwellaSL8864 & 24117101v AUSBrisbane24 Jan 2019
Ajinkya RahaneIND8824 & 64*164121v WIKingston30 Aug 2019
Dominic SibleyENG8844 & 44200140v SAJohannesburg24 Jan 2020
Cheteshwar PujaraIND8873 & 15181120v ENGChennai5 Feb 2021
Mehedi Hasan MirazBAN8857 & 3119692v WIDhaka11 Feb 2021
Dawid MalanENG886 & 82204110v AUSBrisbane8 Dec 2021
Kraigg BrathwaiteWI8855 & 33152101v ENGNorth Sound8 Mar 2022
Liton DasBAN8888189100v SLChattogram15 May 2022
Mehedi Hasan MirazBAN887 & 81*141140v SLChattogram30 Mar 2024
Tristan StubbsSA8820 & 689882v WIPort of Spain7 Aug 2024
Harry BrookENG8856 & 3214170v SLManchester21 Aug 2024
Angelo MathewsSL888818570v NZGalle26 Sept 2024
KL RahulIND8884 & 4*14680v AUSBrisbane14 Dec 2024
Jacob BethellENG8812 & 76129151v NZHamilton14 Dec 2024
Cameron GreenAUS8846 & 42174110v WIKingston12 Jul 2025
Devon ConwayNZ8860 & 28*130140v WIWellington10 Dec 2025
Ben StokesENG8883 & 521690v AUSAdelaide17 Dec 2025
Walter ReadENG8766 & 21-120v AUSSydney26 Jan 1883
William BruceAUS8715 & 72-80v ENGSydney29 Jan 1892
Reggie DuffAUS8743 & 44--0v SAJohannesburg18 Oct 1902
Reggie DuffAUS873 & 84-70v ENGSydney11 Dec 1903
Tom HaywardENG8720 & 67-40v AUSAdelaide15 Jan 1904
Jack CrawfordENG8744 & 43-100v SAJohannesburg2 Jan 1906
Jack CrawfordENG8774 & 13-100v SACape Town30 Mar 1906
Dave NourseSA8753 & 34--0v ENGJohannesburg1 Jan 1910
Bert VoglerSA8765 & 22--2v ENGJohannesburg26 Feb 1910
Patsy HendrenENG8736 & 5116241v AUSAdelaide14 Jan 1921
Frank WoolleyENG8787-130v AUSLondon26 Jun 1926
Bob CatterallSA8786 & 1-00v ENGJohannesburg24 Dec 1927
Ernest TyldesleyENG870 & 87-00v SACape Town31 Dec 1927
Jack RyderAUS8730 & 57*29760v ENGMelbourne8 Mar 1929
Herbert SutcliffeENG8729 & 58*23291v AUSNottingham13 Jun 1930
Alan KippaxAUS8764* & 23231100v ENGNottingham13 Jun 1930
Jack SiedleSA8757 & 30-10v ENGDurban21 Feb 1931
Wally HammondENG872 & 8526280v AUSAdelaide13 Jan 1933
Stan WorthingtonENG8787--0v INDManchester25 Jul 1936
George MannENG8738 & 49*-161v NZLeeds11 Jun 1949
Arthur MorrisAUS8729 & 58-70v SABrisbane5 Dec 1952
Don KenyonENG8787-100v SANottingham9 Jun 1955
PreviousPage 170Next

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.