Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM58/0 (16)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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-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)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
Sean WilliamsZIM10358 & 45140131v SLHarare6 Nov 2016
Dimuth KarunaratneSL10393 & 1022850v PAKAbu Dhabi28 Sept 2017
Shane DowrichWI103103232101v ZIMBulawayo29 Oct 2017
Quinton de KockSA10320 & 83182150v AUSDurban1 Mar 2018
Cameron BancroftAUS10377 & 26167170v SACape Town22 Mar 2018
Prithvi ShawIND10370 & 33*98151v WIHyderabad12 Oct 2018
Steve SmithAUS10380 & 23198131v ENGLondon12 Sept 2019
Chris WoakesENG10319 & 84*168120v PAKManchester5 Aug 2020
Nkruma BonnerWI10317 & 86304121v BANChattogram3 Feb 2021
Dominic SibleyENG10387 & 16323140v INDChennai5 Feb 2021
Will YoungNZ10347 & 56183170v ENGNottingham10 Jun 2022
Ben StokesENG10310316363v SAManchester25 Aug 2022
Harry TectorIRE10318 & 85233113v SLGalle24 Apr 2023
Rohit SharmaIND103103221102v WIRoseau12 Jul 2023
Kraigg BrathwaiteWI10375 & 28287101v INDPort of Spain20 Jul 2023
Rohit SharmaIND103103162133v ENGDharamsala7 Mar 2024
Daryl MitchellNZ10382 & 2117344v INDMumbai1 Nov 2024
KL RahulIND10326 & 7725080v AUSPerth22 Nov 2024
Daryl MitchellNZ10319 & 84214121v ENGChristchurch28 Nov 2024
Dinesh ChandimalSL10372 & 31188120v AUSGalle29 Jan 2025
Mominul HaqueBAN10356 & 47189141v ZIMSylhet20 Apr 2025
Paul StirlingIRE10360 & 43135160v BANSylhet11 Nov 2025
Glenn PhillipsNZ103100 & 3145180v ENGLondon17 Jun 2026
Tup ScottAUS102102216150v ENGLondon11 Aug 1884
Len BraundENG102102 & 0-150v AUSSydney11 Dec 1903
George HirstENG10258 & 44-140v AUSAdelaide15 Jan 1904
Maitland HathornSA102102 & DNB-150v ENGCape Town10 Mar 1906
Charles KellewayAUS102102 & DNB-70v SALondon15 Jul 1912
Phil MeadENG102102--0v SAJohannesburg26 Dec 1913
Iftikhar Ali Khan PataudiENG102102 & DNB38060v AUSSydney2 Dec 1932
Cyril WaltersENG10252 & 50*23180v AUSManchester6 Jul 1934
Jack FingletonAUS10262 & 40--0v SAJohannesburg24 Dec 1935
Denis ComptonENG102102173150v AUSNottingham10 Jun 1938
Eric DaltonSA102102 & DNB-90v ENGJohannesburg24 Dec 1938
Bill EdrichENG10289 & 13271110v AUSMelbourne1 Jan 1947
Polly UmrigarIND102102 & DNB-151v PAKBombay13 Nov 1952
Nazar MohammadPAK10255 & 47--0v INDCalcutta12 Dec 1952
Richie BenaudAUS1025 & 97-151v ENGLondon21 Jun 1956
Everton WeekesWI10278 & 24--0v PAKPort of Spain5 Feb 1958
Neil HarveyAUS102102 & DNB--0v INDBombay1 Jan 1960
Colin McDonaldAUS10291 & 1122760v WIMelbourne10 Feb 1961
Murray ChappleNZ10269 & 33-100v SACape Town1 Jan 1962
John EdrichENG10296 & 6-150v WIKingston8 Feb 1968
Graham DowlingNZ10242 & 60-90v INDHyderabad15 Oct 1969
Desmond LewisWI10288 & 14-100v INDBridgetown1 Apr 1971
Asif IqbalPAK102102 & DNB-160v ENGLahore2 Mar 1973
Clive LloydWI102102-122v INDBridgetown10 Mar 1976
Craig SerjeantAUS10285 & 1721190v INDMelbourne30 Dec 1977
Sadiq MohammadPAK10223 & 79172120v ENGBirmingham1 Jun 1978
Sunil GavaskarIND1025 & 97--0v PAKLahore27 Oct 1978
PreviousPage 127Next

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.