Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Monank PatelUSA121121*9575v CANThe Hague13 Aug 2024
BS McKinneyDUR121121129171v NOTChester-le-Street22 Aug 2024
John SimpsonSUS121121167131v DERBrighton29 Aug 2024
Brett HamptonND121121 & DNB8699v OVHamilton28 Nov 2024
Steve SmithSS121121*64107v PSSydney11 Jan 2025
Roscoe ThattilKCCC12133 & 88145141v BRCColombo17 Jan 2025
Lorcan TuckerLL121121127125v MRWicklow7 May 2025
Graham ClarkDUR121121 & DNB167111v NOTChester-le-Street16 May 2025
Ben BrownHAM12112 & 109*306180v WORSouthampton29 Jun 2025
Chris GreenLAN121121 & DNB167201v DERChesterfield29 Jun 2025
R SilvaACCC121121*9275v PSCPanadura13 Jul 2025
Paul WalterESS12186 & 35*233132v WARChelmsford29 Jul 2025
David BedinghamDUR12193 & 28228130v YORLeeds24 Sept 2025
SP van der MerweNOR1215 & 116224120v LEINorthampton24 Sept 2025
Ben CurranZIM121121256150v AFGHarare20 Oct 2025
Rohit SharmaIND121121*125133v AUSSydney25 Oct 2025
Jesse TashkoffWF12124 & 97161143v OVWellington18 Nov 2025
Dean FoxcroftCS12194 & 27156155v OVDunedin13 Dec 2025
Chamika KarunaratneNCC12112118641v BSCHambantota2 Jan 2026
Sonal DinushaCCC121121 & DNB182120v PSCColombo16 Jan 2026
Pavan RathnayakeSL121121115121v ENGColombo27 Jan 2026
Mahesh KumaraNSWC121121* & DNB180170v KYCCGalle30 Jan 2026
Beau WebsterTAS12113 & 108*293101v NSWHobart16 Feb 2026
Ramesh MendisMSC12196 & 25*19383v BCAAColombo13 Mar 2026
Rachin RavindraNZ121121194114v IREBelfast27 May 2026
Nick KellyLEI121121199162v YORLeicester19 Jun 2026
Rory BurnsSUR1216 & 115264161v GLACardiff19 Jun 2026
Delray RawlinsBER12112166611v BRAHamilton27 Jun 2026
Matthew ShortSFU121121*56118v WFOakland16 Jul 2026
Dasun ShanakaSKAN121121*43812v SLKBasseterre3 Sept 2026
Kusal MendisSL121121100143v ENGLeeds24 Sept 2026
Tim WardTAS12138 & 83361131v NSWSydney8 Oct 2026
Lachlan HearneQUE12112110493v SAAdelaide17 Oct 2026
Bobby AbelENG120120241110v SACape Town25 Mar 1889
Len BraundENG120103* & 17-151v AUSAdelaide17 Jan 1902
Syd GregoryAUS1208 & 112-180v ENGAdelaide15 Jan 1904
Wilfred RhodesENG12066 & 54--0v AUSLondon9 Aug 1909
Aubrey FaulknerSA12076 & 44--1v ENGJohannesburg26 Feb 1910
Dave NourseSA12092* & 2823780v AUSMelbourne17 Feb 1911
Billy ZulchSA12038 & 82--0v ENGJohannesburg1 Jan 1914
Bob CatterallSA1200 & 120-152v ENGBirmingham14 Jun 1924
Arthur RichardsonAUS12022 & 98266120v ENGSydney19 Dec 1924
Herbert SutcliffeENG12026 & 94--0v AUSLeeds10 Jul 1926
Buster NupenSA12051 & 69--1v ENGDurban21 Jan 1928
'Dad' WeirNZ12046 & 74*--0v SAChristchurch27 Feb 1932
Les AmesENG120120325140v AUSLondon22 Jun 1934
Donald BradmanAUS12018 & 102*161170v ENGLondon24 Jun 1938
Wally HammondENG120120-160v SADurban20 Jan 1939
Denis ComptonENG120120 & DNB-160v WILondon24 Jun 1939
Lindsay HassettAUS120115 & 5-100v ENGNottingham11 Jun 1953
PreviousPage 170Next

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.