Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM153/2 (42)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
Dhananjaya de SilvaSL980 & 98191121v NZWellington17 Mar 2023
Jonny BairstowENG9878 & 20117150v AUSBirmingham16 Jun 2023
Tom LathamNZ9870 & 2817980v SLGalle18 Sept 2024
Saud ShakeelPAK9814 & 84119131v SACenturion26 Dec 2024
Dean FoxcroftNZ989812961v IREBelfast27 May 2026
William BruceAUS9757 & 40-70v ENGMelbourne1 Jan 1892
Archie MacLarenENG9792 & 5-150v AUSSydney14 Feb 1902
Reggie DuffAUS9782* & 15--0v SAJohannesburg11 Oct 1902
C.B. FryENG9762 & 35*--0v AUSLondon9 Aug 1909
Warren BardsleyAUS9782 & 1515950v SAMelbourne17 Feb 1911
Billy ZulchSA9780 & 17-100v AUSDurban5 Nov 1921
Percy HolmesENG979 & 88--0v SACape Town31 Dec 1927
Bob WyattENG9758 & 39--0v SAJohannesburg28 Jan 1928
Ken ViljoenSA9781 & 16*--0v NZWellington4 Mar 1932
Eddie PaynterENG9783 & 14*229121v AUSBrisbane10 Feb 1933
Bryan ValentineENG9797 & DNB-110v SAJohannesburg24 Dec 1938
Frank WorrellWI9752 & 45--0v ENGLondon24 Jun 1950
Freddie BrownENG9779 & 18-110v AUSSydney5 Jan 1951
John WatkinsSA9776 & 21-130v AUSAdelaide24 Jan 1953
Saeed AhmedPAK9797--0v WIPort of Spain26 Mar 1958
Colin CowdreyENG9734 & 63*--1v INDLondon18 Jun 1959
Tom GraveneyENG9797-130v PAKBirmingham31 May 1962
Ted DexterENG9765 & 32*-100v PAKLondon21 Jun 1962
Tony PitheySA9721 & 76324100v AUSMelbourne1 Jan 1964
Motganhalli JaisimhaIND9747 & 50-132v ENGDelhi8 Feb 1964
Bill LawryAUS9750 & 47*-140v INDCalcutta17 Oct 1964
Bob BarberENG9797111100v SAJohannesburg23 Dec 1964
Garry SobersWI973 & 94142130v ENGNottingham30 Jun 1966
Ken BarringtonENG9797225100v INDLondon22 Jun 1967
Bill LawryAUS9781 & 1620572v ENGManchester6 Jun 1968
Phil SharpeENG9711 & 86168130v WILondon26 Jun 1969
Glenn TurnerNZ972 & 95-120v WIPort of Spain9 Mar 1972
Keith StackpoleAUS9718 & 79194100v ENGLondon10 Aug 1972
Ian RedpathAUS9779 & 18228130v PAKSydney6 Jan 1973
Rod MarshAUS9797 & DNB-171v WIKingston16 Feb 1973
Doug WaltersAUS9770 & 27-111v WIPort of Spain21 Apr 1973
Farokh EngineerIND9764* & 33157120v ENGBirmingham4 Jul 1974
John EdrichENG9762 & 35211140v AUSLeeds14 Aug 1975
Ian ChappellAUS9735 & 62229161v ENGLeeds14 Aug 1975
Sadiq MohammadPAK979728280v ENGLeeds29 Jun 1978
Sunil GavaskarIND9789 & 8*--0v PAKFaisalabad16 Oct 1978
Javed MiandadPAK9745 & 52235100v INDMadras15 Jan 1980
Julien WienerAUS9793 & 4213102v PAKLahore18 Mar 1980
Clive LloydWI9740 & 5718490v AUSSydney2 Jan 1982
Kapil DevIND9797 & DNB93142v ENGLondon8 Jul 1982
Bruce EdgarNZ9770 & 27285100v ENGLondon11 Aug 1983
Gus LogieWI9797197100v AUSPort of Spain16 Mar 1984
John ReidNZ9797224130v PAKKarachi10 Dec 1984
David GowerENG9771 & 26207130v NZNottingham7 Aug 1986
Richie RichardsonWI9729 & 68203130v ENGLeeds6 Jun 1991
PreviousPage 141Next

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.