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
Hassan AzadLEI12264 & 58252140v GLACardiff5 May 2022
Jake LibbyWOR12217 & 105*352120v DERDerby12 May 2022
Philip SaltENG12212293143v NEDAmstelveen17 Jun 2022
Virat KohliIND122122*61126v AFGDubai8 Sept 2022
Devon ConwayNZ122122 & 0192161v PAKKarachi2 Jan 2023
Kane WilliamsonNZ1221 & 121*205111v SLChristchurch9 Mar 2023
Travis HeadAUS12232 & 90207172v INDAhmedabad9 Mar 2023
Luis ReeceDER12256* & 66*191110v DURChester-le-Street27 Apr 2023
Harry CameDER122108 & 14213150v GLODerby11 May 2023
Rob JonesLAN12211 & 111188142v ESSBlackpool10 Jul 2023
Rob JonesWOR122122126123v NORNorthampton16 Aug 2023
Virat KohliIND122122*9493v PAKColombo10 Sept 2023
Lewis GoldsworthySOM122122203120v KENTaunton19 Sept 2023
Sam RobsonMID12217 & 105*13960v NOTNottingham26 Sept 2023
Luke WellsLAN1225 & 117209171v KENCanterbury26 Sept 2023
Cameron BancroftWA122122319112v VICPerth4 Oct 2023
Kusal MendisSL12212277146v PAKHyderabad10 Oct 2023
Marnus LabuschagneAUS12260 & 62*220150v PAKSydney3 Jan 2024
Aritra DuttaSIN12212263157v JPNBangkok11 Feb 2024
Nazmul Hossain ShantoBAN122122*129132v SLChattogram13 Mar 2024
Ollie RobinsonDUR12255 & 67*125114v WORKidderminster19 Apr 2024
Gareth RoderickWOR122122220141v SOMKidderminster26 Apr 2024
Matt RenshawSOM12240 & 82*178121v KENTaunton17 May 2024
Nishan MadushkaCCC122122*63155v BRCColombo10 Jun 2024
Rishi PatelLEI12247 & 75156202v GLOBristol22 Aug 2024
Sam RobsonMID12258 & 64*188190v NORNorthwood22 Aug 2024
Tom WestleyESS12212224190v NOTChelmsford9 Sept 2024
Kiran CarlsonGLA12256 & 66178161v SUSBrighton9 Sept 2024
Will YoungNZ12271 & 5123863v INDMumbai1 Nov 2024
Campbell KellawayVIC1220 & 122182140v QUEBrisbane24 Nov 2024
Matt RenshawQUE12212299112v TASHobart3 Dec 2024
Navod ParanavithanaTUCA12224 & 98205113v BRCColombo31 Jan 2025
Mohammad RizwanPAK122122*12893v SAKarachi12 Feb 2025
Henry NichollsCAN12252 & 70191160v NDHamilton5 Mar 2025
Chad BowesCAN1228 & 114105172v WFRangiora13 Mar 2025
Jack WildermuthQUE12211 & 111153190v SAAdelaide26 Mar 2025
Jack HaynesNOT1222 & 120184161v HAMNottingham9 May 2025
Tom LammonbySOM12218 & 104*204150v DURChester-le-Street23 May 2025
Sam NortheastGLA122122 & DNB262101v MIDCardiff23 May 2025
Harry FinchKEN122118 & 4175160v NORCanterbury29 Jun 2025
Calvin HarrisonNOR122122179171v KENCanterbury29 Jun 2025
A DonovanPHI122122*54117v SOUBali12 Jul 2025
Felix OrganHAM122122*352142v NOTSouthampton22 Jul 2025
Asa TribeGLA122122*125121v WORWorcester22 Aug 2025
Pathum NissankaSL122122136160v ZIMHarare31 Aug 2025
Usman KhawajaAUS12282 & 40177140v ENGAdelaide17 Dec 2025
Sharujan ShanmuganathanTUCA1220 & 122*269210v KYCCColombo2 Jan 2026
Musaddiq AhmedGER122122481110v AUAKrefeld1 May 2026
Alex HortonGLA122122119124v SUSNeath22 Jul 2026
Tim TectorLL122122107113v NWDublin23 Jul 2026
PreviousPage 165Next

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.