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
Ahmed ShehzadPAK1343 & 131242104v AUSDubai22 Oct 2014
Mitchell MarshAUS13487 & 47246191v PAKAbu Dhabi30 Oct 2014
BJ WatlingNZ13414 & 120182181v ENGLeeds29 May 2015
Nick ComptonENG13485 & 49352130v SADurban26 Dec 2015
Marcus TrescothickSOM1345 & 129*276170v LANTaunton1 May 2016
Kumar SangakkaraSUR13473 & 61191230v YORLeeds8 May 2016
Alastair CookENG13485 & 49*259121v SLLondon9 Jun 2016
Jake LibbyNOT13490 & 44338190v SOMNottingham17 Jul 2016
Rob KeoghNOR134134110142v DURNorthampton24 Jul 2016
Sami AslamPAK13490 & 44273130v WIDubai13 Oct 2016
Hashim AmlaSA134134265160v SLJohannesburg12 Jan 2017
MS DhoniIND134134122106v ENGCuttack19 Jan 2017
Anshuman RathHK134134121132v NEDHong Kong16 Feb 2017
Laurie EvansSUS134134*8698v KENCanterbury5 May 2017
Michael KlingerGLO134134145114v KENBristol10 May 2017
Kusal MendisSL13424 & 110199210v INDColombo3 Aug 2017
Shai HopeWI13490* & 44323111v ZIMBulawayo21 Oct 2017
Tom WestleyESS134134119171v MIDRadlett17 May 2018
Gareth HarteDUR13420 & 114287150v DERChester-le-Street9 Jun 2018
Sean DicksonKEN1341 & 133234161v WARTunbridge Wells20 Jun 2018
Dane VilasLAN134134216200v HAMManchester25 Jun 2018
Prithvi ShawIND134134154190v WIRajkot4 Oct 2018
Peter HandscombVIC13481 & 53207191v QUEBrisbane27 Nov 2018
Philip SaltSUS13412 & 122130183v NORNorthampton20 May 2019
Adam RossingtonNOR13482 & 52177137v DURNorthampton16 Sept 2019
George WorkerCS134130 & 4259171v NDMount Maunganui30 Oct 2019
Henry CooperND1344 & 130226172v CANHamilton10 Mar 2020
Colin AckermannLEI1348 & 126*274180v MIDLeicester27 May 2021
KL RahulIND134129 & 5280121v ENGLondon12 Aug 2021
Henry HuntSA134109 & 25299150v NSWAdelaide23 Mar 2022
Will YoungNOR134134230162v WARBirmingham12 May 2022
Rassie van der DussenSA134134117100v ENGChester-le-Street19 Jul 2022
George BartlettSOM13446 & 88*197154v YORTaunton19 Jul 2022
Josh BohannonLAN13431 & 103267222v NORNorthampton19 Jul 2022
Tom BevanGLA134134103139v HAMNeath19 Aug 2022
Prithvi ShawMUM13413461139v ASSRajkot14 Oct 2022
Dawid MalanENG134134128124v AUSAdelaide17 Nov 2022
Rishi PatelLEI13434 & 100214203v SUSLeicester11 May 2023
Michael JonesDUR13413 & 121*159135v GLOBristol18 May 2023
Brooke GuestDER134105 & 29269191v SUSBrighton10 Jul 2023
Scott BorthwickDUR134134*197240v WORWorcester19 Sept 2023
Matthew ShortVIC134134100136v QUEMackay19 Oct 2023
Daryl MitchellNZ13413411997v INDMumbai15 Nov 2023
Sam WhitemanWA134107 & 27256191v NSWPerth3 Feb 2024
L Yamamoto-LakeJPN134134*68812v CHIMong Kok15 Feb 2024
Danny LambSUS134134137127v LEILeicester12 Apr 2024
Marnus LabuschagneGLA13423 & 111231220v MIDCardiff17 May 2024
Paul WalterESS134134 & DNB181162v DURChelmsford23 Jun 2024
Michael-Kyle PepperESS134112* & 22166151v WORChelmsford29 Aug 2024
Will RhodesWAR13413 & 121*300180v WORWorcester9 Sept 2024
PreviousPage 121Next

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.