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
Kushal Janith PereraSL120120122111v BANDhaka28 May 2021
Ollie RobinsonKEN120120119163v NORCanterbury3 Jun 2021
Harry BrookYOR1207 & 113200110v NORNorthampton4 Jul 2021
Quinton de KockSA12012091115v IREDublin16 Jul 2021
Robbie WhiteMID120120 & 0250160v DERLondon30 Aug 2021
Faf du PlessisSLK120120*60135v SKANBasseterre4 Sept 2021
Luke ProcterNOR12076 & 44241151v DURNorthampton12 Sept 2021
Daniel Bell-DrummondKEN12069 & 51*162161v DERDerby12 Sept 2021
Will YoungNZ12012011264v NEDHamilton4 Apr 2022
Daniel LawrenceESS120120207120v LANManchester19 May 2022
Kyle MayersWI12012010687v NEDAmstelveen4 Jun 2022
Paul StirlingIRE120120103145v NZDublin15 Jul 2022
Matt RenshawSOM12012010293v MIDTaunton14 Aug 2022
Ben CharlesworthGLO12056 & 64327120v SOMTaunton5 Sept 2022
Dominic SibleyWAR120120* & 0282120v GLOBristol20 Sept 2022
Jack LeaningKEN1208 & 112235151v HAMSouthampton20 Sept 2022
Matthew GilkesNSW12072 & 48270103v QUESydney18 Oct 2022
Tom BruceCS12059 & 61199120v NDNelson5 Nov 2022
Abdullah ShafiquePAK120114 & 6217143v ENGRawalpindi1 Dec 2022
Zakir HasanBAN12020 & 100269161v INDChattogram14 Dec 2022
Imam-ul-HaqPAK12024 & 96244151v NZKarachi26 Dec 2022
Rohit SharmaIND120120212152v AUSNagpur9 Feb 2023
Usman KhanMS12012043129v QGRawalpindi11 Mar 2023
Saiteja MukkamallaUSA120120*114110v UAEWindhoek30 Mar 2023
Jamie SmithSUR1206 & 11484194v KENCanterbury11 Jun 2023
Curtis CampherIRE12012010894v SCOBulawayo21 Jun 2023
Nick GubbinsHAM120120318130v MIDSouthampton25 Jun 2023
Liam DawsonHAM1201 & 119152160v ESSChelmsford19 Sept 2023
Matthew WadeTAS12015 & 105198103v QUEHobart26 Oct 2023
Glenn MaxwellAUS120120*55128v WIAdelaide11 Feb 2024
Nathan McSweeneySA12053 & 6742080v NSWSydney1 Mar 2024
Adam LythYOR1207 & 113172200v GLOBristol12 Apr 2024
Paul WalterESS12064 & 56191161v SURLondon30 Jun 2024
Michael-Kyle PepperESS120120*5399v SUSBrighton13 Jul 2024
Kavem HodgeWI120120 & 0175190v ENGNottingham18 Jul 2024
Sol BudingerLEI120120120104v ESSChelmsford31 Jul 2024
Scott CurrieLEI1200 & 120197152v NORNorthampton17 Sept 2024
Usman PatelKUW12012097181v DENNairobi25 Sept 2024
Rakep PatelKEN12012055128v MOZNairobi19 Oct 2024
Tilak VarmaIND120120*47910v SAJohannesburg15 Nov 2024
Josh InglisAUS120120*8686v ENGLahore22 Feb 2025
Joe RootENG120120111111v AFGLahore26 Feb 2025
Shadman IslamBAN120120181161v ZIMChattogram28 Apr 2025
Harry TectorLL120120106103v MRWicklow7 May 2025
SJ ToppingNW120120124142v NKBelfast7 May 2025
Joe ClarkeNOT1201 & 119187150v DURChester-le-Street16 May 2025
Cameron BancroftGLO12060 & 6025790v NORNorthampton23 May 2025
Travis HeadAUS12059 & 61173170v WIBridgetown25 Jun 2025
Dinesh ChandimalCCC12012089134v KYCCColombo5 Jul 2025
Daniel LawrenceSUR120120*54125v GLALondon11 Jul 2025
PreviousPage 174Next

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.