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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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
Scott BorthwickDUR124100 & 24249170v ESSChelmsford15 Apr 2021
Rob YatesWAR1244 & 120*268141v ESSBirmingham22 Apr 2021
Will YoungDUR124124274141v WARChester-le-Street29 Apr 2021
Sam EvansLEI124102 & 22303160v GLOBristol29 Apr 2021
Jos ButtlerRR12412464118v SHDelhi2 May 2021
Fawad AlamPAK124124* & DNB213170v WIKingston20 Aug 2021
Cameron BancroftWA124124*105120v QUEBrisbane15 Nov 2021
Dean ElgarSA12428 & 96*308140v INDJohannesburg3 Jan 2022
Quinton de KockSA124124130122v INDCape Town23 Jan 2022
Dane VilasLAN124124 & DNB158140v KENCanterbury14 Apr 2022
Marcus HarrisGLO124124209180v SURBristol28 Apr 2022
Sam NortheastGLA12484 & 40*212160v LEICardiff5 May 2022
Dinesh ChandimalSL124124 & DNB219111v BANDhaka23 May 2022
Hashim AmlaSUR124124169150v KENLondon26 Jun 2022
Ben GeddesSUR124124242162v KENLondon26 Jun 2022
James NeeshamNOR12433 & 91156162v KENCanterbury11 Jul 2022
Callum McLachlanWF124100 & 24158122v CANRangiora21 Mar 2023
Fletcha MiddletonHAM12459 & 65234180v NOTSouthampton6 Apr 2023
Yashasvi JaiswalRR12412462168v MIMumbai30 Apr 2023
Marnus LabuschagneAUS12412499191v SABloemfontein9 Sept 2023
Dane VilasLAN12412418091v MIDManchester10 Sept 2023
Usman KhawajaQUE124102* & 22267130v WABrisbane28 Nov 2023
Rishi PatelLEI12487 & 37*169172v SUSLeicester12 Apr 2024
Marcus StoinisLSG124124*63136v CSKChennai23 Apr 2024
Pavan RathnayakeCCC12412411777v CCCColombo2 Aug 2024
Toby AlbertHAM124124217171v ESSSouthampton22 Aug 2024
Rishabh PantIND12460 & 64116173v NZMumbai1 Nov 2024
Liam LivingstoneENG124124*8559v WINorth Sound2 Nov 2024
Chad BowesCAN124107 & 17128142v NDChristchurch11 Nov 2024
Sohan de LiveraMSC12479 & 4517993v TUCAColombo3 Jan 2025
Kasun AbeyrathneBCAA1249 & 115209150v NCCColombo24 Jan 2025
Scott KuggeleijnND12453* & 7158911v OVDunedin29 Mar 2025
Martin AnderssonDER12446 & 78168171v GLACardiff2 May 2025
James WhartonYOR12463* & 61262122v ESSChelmsford9 May 2025
Zak CrawleyENG124124171140v ZIMNottingham22 May 2025
Josh BohannonLAN124124210104v KENBlackpool22 Jun 2025
Ben SlaterNOT124124245140v SOMTaunton29 Jun 2025
Kusal MendisSL124124114180v BANKandy8 Jul 2025
Jack HaynesNOT124124103114v GLACardiff17 Aug 2025
Chris CookeGLA12484 & 40*263171v NORNorthampton8 Sept 2025
Jake WeatheraldTAS12467 & 57181170v QUEBrisbane4 Oct 2025
Kurtis PattersonNSW124122 & 2*279140v QUEBrisbane28 Oct 2025
Matthew ShortVIC12462 & 62193102v WAMelbourne4 Dec 2025
Tim RobinsonWF12418 & 106159113v AAAuckland5 Dec 2025
Vishad RandikaPSC12491 & 33*208111v NSWCGalle2 Jan 2026
Virat KohliIND124124108103v NZIndore18 Jan 2026
Josh PhilippeNSW12452 & 72154191v WASydney14 Mar 2026
Matthew WaiteWOR12477 & 47*211150v LANSouthport15 May 2026
Stephen DohenyLL124124117134v NWDublin23 Jul 2026
George BartlettNOR12492 & 32*173143v LANManchester20 Aug 2026
PreviousPage 157Next

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.