Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
SB KeeneAA137100* & 37161154v NDKennards Hire Community Oval21 Mar 2023
Rohit SharmaIND13780 & 57187145v WIPort of Spain20 Jul 2023
Nicolas PooranMNY137137*551013v SODallas30 Jul 2023
Gareth RoderickWOR137137114124v GLOWorcester10 Aug 2023
Jack LeaningKEN137137*127104v ESSCanterbury20 Aug 2023
Kushal MallaNEP137137*50812v MONHangzhou27 Sept 2023
Caleb JewellTAS13713713792v QUEHobart31 Oct 2023
Travis HeadAUS137137120154v INDAhmedabad19 Nov 2023
Sam WhitemanWA137137*124115v SAPerth20 Nov 2023
Mitchell MarshAUS13741 & 96190191v PAKMelbourne26 Dec 2023
Finn AllenNZ13713762516v PAKDunedin17 Jan 2024
Nathan McSweeneySA137137131163v QUEBrisbane25 Oct 2024
Lakshan EdirisingheKYCC13742 & 95226135v NSWCMoratuwa31 Jan 2025
Miles HammondGLO13748 & 89203190v KENCanterbury18 Apr 2025
Ben GeddesMID137137208112v LEILeicester29 Jun 2025
Saiteja MukkamallaUSA137137*149103v UAEDubai3 Nov 2025
Curtis HeaphyCS1375 & 132259110v WFWellington26 Nov 2025
Daryl MitchellNZ137137131153v INDIndore18 Jan 2026
Tom WestleyESS1371 & 136196222v SURLondon24 Apr 2026
Jack HaynesNOT137137*206150v ESSChelmsford19 Jun 2026
Nick GubbinsHAM1374 & 133264160v LEILeicester15 Sept 2026
Reggie DuffAUS13632 & 104-160v ENGMelbourne1 Jan 1902
Jack RyderAUS13678* & 58-160v SADurban5 Nov 1921
Wally HammondENG136136*--0v SADurban16 Jan 1931
Bryan ValentineENG136136 & DNB-121v INDBombay15 Dec 1933
Ted DexterENG136136* & DNB-191v WIBridgetown6 Jan 1960
Ken BarringtonENG13653 & 83-150v AUSLondon17 Aug 1961
Rohan KanhaiWI13692 & 44-61v ENGLeeds25 Jul 1963
Colin BlandSA13651 & 85385120v AUSSydney10 Jan 1964
Colin CowdreyENG13658 & 78*-110v SALondon26 Aug 1965
Clive LloydWI1367 & 129222191v AUSBrisbane6 Dec 1968
Glenn TurnerNZ136110 & 26-70v PAKDacca8 Nov 1969
Mushtaq MohammadPAK136121 & 15333180v AUSSydney6 Jan 1973
Alvin KallicharranWI13692* & 44--1v PAKLahore15 Feb 1975
Chetan ChauhanIND13652 & 84355130v WIBombay1 Dec 1978
Kim HughesAUS136100 & 36329101v INDMadras11 Sept 1979
Taslim ArifPAK13690 & 4636080v INDCalcutta29 Jan 1980
John DysonAUS136102 & 34317170v ENGLeeds16 Jul 1981
Desmond HaynesWI136136-101v INDSt. John's28 Apr 1983
Sunil GavaskarIND136121 & 15128182v WINew Delhi29 Oct 1983
Kim HughesAUS13630 & 106288141v PAKAdelaide9 Dec 1983
Gordon GreenidgeWI13616 & 120*223123v AUSGeorgetown2 Mar 1984
Viv RichardsWI13626 & 110*90127v ENGSt. John's11 Apr 1986
Kris SrikkanthIND13671 & 65141211v WIMumbai11 Dec 1987
Graham GoochENG136136162110v AUSLondon29 May 1989
Tom MoodyAUS136106 & 30257150v SLBrisbane8 Dec 1989
Mark TaylorAUS13677 & 59299120v PAKAdelaide19 Jan 1990
David BoonAUS136129* & 7394130v INDSydney2 Jan 1992
Romesh KaluwitharanaSL136132* & 4163270v AUSColombo17 Aug 1992
Robin SmithENG13686 & 50184240v AUSLondon1 Jul 1993
PreviousPage 114Next

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.