Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM282/4 (77.4)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 (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,356 of the 23,363 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Cameron BancroftGLO143143*144172v GLABristol15 Aug 2025
Tristan StubbsSA14349 & 94292133v INDGuwahati22 Nov 2025
Zain-ul-HassanGLA143143341191v HAMSouthampton1 May 2026
Sediqullah AtalAFG143143120174v IREBelfast12 Aug 2026
Rahmat ShahAFG143143*133132v IREBelfast15 Aug 2026
Tom LammonbySOM14374 & 69216180v LEILeicester8 Sept 2026
Archie MacLarenENG1422 & 140-210v AUSNottingham29 May 1905
Jack HobbsENG142122 & 20255110v AUSMelbourne31 Dec 1920
Jack RyderAUS142142 & DNB-120v SACape Town26 Nov 1921
Patsy HendrenENG142142-142v SALondon16 Aug 1924
Bruce MitchellSA14268 & 74-120v ENGJohannesburg13 Feb 1931
Eddie PaynterENG14299 & 43293201v AUSLondon24 Jun 1938
Bert SutcliffeNZ14288 & 54--0v ENGLondon13 Aug 1949
John WatkinsSA14292 & 50-121v AUSMelbourne6 Feb 1953
Hanif MohammadPAK142142-171v INDBahawalpur15 Jan 1955
Colin BlandSA14278 & 64-153v ENGCape Town1 Jan 1965
Mansur Ali Khan PataudiIND142113 & 29-232v NZDelhi19 Mar 1965
Conrad HunteWI14289 & 53--0v AUSPort of Spain26 Mar 1965
Ted DexterENG14262 & 80*-220v NZLondon17 Jun 1965
Geoff BoycottENG14262 & 80*-160v WIPort of Spain14 Mar 1968
Sadiq MohammadPAK142137 & 5277160v AUSMelbourne29 Dec 1972
Dennis AmissENG14256 & 86*351110v WIBirmingham9 Aug 1973
Viv RichardsWI142142-191v INDBridgetown10 Mar 1976
Chetan ChauhanIND14258 & 84-190v AUSKanpur2 Oct 1979
Graham GoochENG14226 & 116245160v WIBridgetown13 Mar 1981
Geoff BoycottENG14238 & 104*323130v WISt John's27 Mar 1981
Ian BothamENG142142214122v INDKanpur30 Jan 1982
David GowerENG142108 & 34267210v NZLondon11 Aug 1983
Ravi ShastriIND142142 & DNB323171v ENGMumbai28 Nov 1984
Bill AtheyENG142142*172140v NZManchester18 Jul 1986
Dave HoughtonZIM142142137136v NZHyderabad10 Oct 1987
Graham GoochENG142142134140v PAKKarachi20 Nov 1987
John WrightNZ14299 & 43294150v AUSMelbourne26 Dec 1987
Desmond HaynesWI142142*132131v PAKPort of Spain18 Mar 1988
Ramiz RajaPAK14254 & 88196180v ENGManchester2 Jul 1992
Sachin TendulkarIND142142224220v SLLucknow18 Jan 1994
Dave HoughtonZIM142142268172v SLHarare26 Oct 1994
Hansie CronjeSA14241 & 101214114v NZAuckland4 Mar 1995
Craig McMillanNZ1420 & 142183136v SLColombo27 May 1998
Brian LaraWI14267 & 75285190v NZWellington26 Dec 1999
Arjuna RanatungaSL14254 & 88180241v SAKandy30 Jul 2000
Grant FlowerZIM142142*128102v BANBulawayo11 Apr 2001
Andy FlowerZIM142142*128161v ENGHarare7 Oct 2001
Mark VermeulenZIM142118 & 24329161v WIBulawayo12 Nov 2003
Thilan SamaraweeraSL142142408130v ENGColombo18 Dec 2003
Herschelle GibbsSA142142175230v WIDurban26 Dec 2003
Marvan AtapattuSL142133 & 9292210v AUSCairns9 Jul 2004
Damien MartynAUS142142 & DNB245120v PAKMelbourne26 Dec 2004
Kevin PietersenENG142100 & 42202103v PAKFaisalabad20 Nov 2005
Habibul BasharBAN14269 & 73224160v SLBogra8 Mar 2006

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.