Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Dan MousleyWAR94949374v KENBirmingham13 Apr 2023
Leus du PlooyDER9494 & DNB15090v LEIDerby4 May 2023
Iftikhar AhmedPAK9494*7282v NZKarachi7 May 2023
Shubman GillGT9494*5127v LSGAhmedabad7 May 2023
Liam LivingstonePK94944859v DCDharamsala17 May 2023
Stephen EskinaziMID9494*62101v SUSLondon8 Jun 2023
Will SmeedSOM94943588v GLOBristol9 Jun 2023
Usman KhawajaAUS9417 & 77257140v ENGLondon28 Jun 2023
Lorcan TuckerIRE9494*5184v AUAEdinburgh23 Jul 2023
Ed BarnardWAR9494111110v SOMTaunton4 Aug 2023
Tom HainesSUS949411291v DERDerby9 Aug 2023
Harry CameDER949476112v SUSDerby9 Aug 2023
Shan MasoodYOR948 & 86102122v DERScarborough3 Sept 2023
Nick BrowneESS9459 & 35186140v MIDChelmsford4 Sept 2023
Will JacksENG94948874v IRENottingham23 Sept 2023
Teague WyllieWA9494251150v VICPerth4 Oct 2023
Joe CarterND949413383v OVHamilton20 Oct 2023
Jamal ToddOV9430 & 64249170v CANChristchurch28 Oct 2023
Ben ManentiSA9428 & 6612973v WAPerth15 Nov 2023
Dane CleaverCS9434 & 60180101v CANNapier15 Nov 2023
Zakary FoulkesCAN9444 & 5015972v CSNapier15 Nov 2023
Mahmudul Hasan JoyBAN9486 & 8212110v NZSylhet28 Nov 2023
Ryan RickeltonMCT9494*5276v PRCape Town19 Jan 2024
Scott KuggeleijnND9465 & 29161100v CANRangiora16 Mar 2024
Harry BrookYOR9426 & 68112132v GLOBristol12 Apr 2024
Matthew HurstLAN9436 & 5821042v KENManchester3 May 2024
Ricardo VasconcelosNOR9453 & 41157110v DERDerby17 May 2024
Tom AlsopSUS948 & 8627980v YORBrighton17 May 2024
Aaron JonesUSA9494*40410v CANDallas1 Jun 2024
Matthew BreetzkeNOR949454113v DERDerby14 Jun 2024
Dan MousleyWAR9457 & 37152130v HAMBirmingham23 Jun 2024
Harry FinchKEN9410 & 84181130v HAMSouthampton30 Jun 2024
Ed BarnardWAR9492 & 2161120v SOMTaunton30 Jun 2024
Zak ChappellDER9494*87130v NORNorthampton24 Jul 2024
Anuj DalDER9494 & DNB135110v GLADerby22 Aug 2024
George HillYOR9490 & 4135160v GLACardiff17 Sept 2024
Kamran KhanQAT94949786v PNGNairobi1 Oct 2024
Agha SalmanPAK9431 & 63142101v ENGMultan15 Oct 2024
Evin LewisWI94946958v ENGNorth Sound31 Oct 2024
Jayden GoodwinWA9494202101v TASHobart1 Nov 2024
Ben McDermottQUE9435 & 59*196111v TASBrisbane15 Nov 2024
Ben ManentiSA9473* & 21*120121v WAAdelaide23 Nov 2024
Yasir Ali ChowdhuryDR9494*4778v FBDhaka30 Dec 2024
Lasith LakshanCMCC9494168102v NCCHambantota10 Jan 2025
Minod BhanukaCCC9483 & 11149120v MSCColombo24 Jan 2025
S LiyanageACCC9462 & 3215292v CMCCColombo26 Jan 2025
Irosh SamarasooriyaPSC9437 & 57*150112v ACCCColombo28 Feb 2025
Matthew GilkesNSW9441 & 53*22860v WAPerth6 Mar 2025
Mark ChapmanNZ949444114v PAKAuckland21 Mar 2025
Freddie McCannNOT9479 & 15182120v DURNottingham4 Apr 2025
PreviousPage 358Next

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.