LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL216/2 (37)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2Live59th Match · CSA Pro20 2026/27SWDESEastern Strom won the toss and chose to batT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st 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,348 of the 23,356 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Alex LeesYOR220132 & 88360213v DURLeeds6 Sept 2016
Ben DuckettNOR220208 & 12*264280v KENBeckenham6 Sept 2016
Travis HeadAUS220161 & 59*299291v SLCanberra1 Feb 2019
Jack LeaningKEN220220*308290v SUSCanterbury8 Aug 2020
Sean DicksonDUR22034 & 186350311v SUSBrighton28 Apr 2022
Jonny BairstowENG220106 & 114*285293v INDBirmingham1 Jul 2022
Steve SmithAUS220200* & 20*340160v WIPerth30 Nov 2022
Henry NichollsCAN220111 & 109*276232v OVDunedin26 Nov 2025
James BraceyGLO22072 & 148*342242v NORNorthampton12 Jun 2026
Stan McCabeAUS219187* & 32302281v ENGSydney2 Dec 1932
Jack MoroneyAUS219118 & 101*-130v SAJohannesburg10 Feb 1950
Colin CowdreyENG219148 & 71-310v WIPort of Spain14 Mar 1968
Geoff BoycottENG21977 & 142*507230v AUSSydney9 Jan 1971
Dennis AmissENG219203 & 16336300v WILondon12 Aug 1976
Peter TooheyAUS219122 & 97-181v WIKingston28 Apr 1978
Graham GoochENG21973 & 146434230v WINottingham2 Jun 1988
Mark TaylorAUS219219461230v ENGNottingham10 Aug 1989
Aravinda de SilvaSL21996 & 123334207v NZAuckland1 Mar 1991
Michael SlaterAUS219219321155v SLPerth8 Dec 1995
Ricky PontingAUS219103 & 116412222v SADurban24 Mar 2006
Virender SehwagIND219219149257v WIIndore8 Dec 2011
Hamilton MasakadzaZIM219158 & 61439223v BANKhulna3 Nov 2014
Jonny BairstowYOR219219*268311v DURChester-le-Street28 Jun 2015
Jonathan TrottWAR219219*289310v MIDLondon17 Apr 2016
Brendan TaylorNOT219114 & 105*270285v DURNottingham28 May 2016
Paul CollingwoodDUR219127 & 92*319281v GLASwansea26 May 2017
Moeen AliWOR219219277274v YORScarborough19 Aug 2018
Wayne MadsenDER21915 & 204*393230v GLOBristol11 Apr 2019
Sean DicksonKEN219128 & 91415250v SURBeckenham20 May 2019
Dawid MalanYOR219219244284v DERLeeds15 Aug 2020
Ben ComptonKEN219104* & 115629201v LANCanterbury14 Apr 2022
Shan MasoodDER219219268261v LEILeicester21 Apr 2022
Haseeb HameedNOT219206* & 13277333v DURChester-le-Street16 May 2025
Clem HillAUS21876 & 142--1v SAJohannesburg11 Oct 1902
Desmond HaynesWI21875 & 143489250v AUSSydney26 Jan 1989
Sanjay ManjrekarIND218218401280v PAKLahore1 Dec 1989
Saleem MalikPAK21875 & 143379290v AUSLahore1 Nov 1994
Inzamam-ul-HaqPAK218148 & 70366271v ENGLondon25 Jul 1996
Brian LaraWI218178 & 40393210v SLGalle13 Nov 2001
Michael VaughanENG218177 & 41401244v AUSAdelaide21 Nov 2002
Phil JaquesAUS218150 & 68332240v SLHobart16 Nov 2007
Younis KhanPAK218218 & DNB308314v ENGLondon11 Aug 2016
Nick GubbinsMID218125 & 93474252v YORLondon20 Sept 2016
Alex HalesNOT218218218381v DERDerby6 Aug 2017
Dimuth KarunaratneSL218158* & 60302201v SAGalle12 Jul 2018
Alastair CookENG21871 & 147476220v INDLondon7 Sept 2018
Pieter MalanWAR218141 & 77*317232v WORWorcester11 Jul 2021
Syd GregoryAUS217201 & 16-300v ENGSydney14 Dec 1894
Eddie PaynterENG217117 & 100-181v SAJohannesburg24 Dec 1938
Rohan KanhaiWI217217-320v PAKLahore26 Mar 1959

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.