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
Oshada FernandoSL954 & 91160110v WINorth Sound21 Mar 2021
Sam CurranENG9595*8393v INDPune28 Mar 2021
Faf du PlessisCSK9595*6094v KKRMumbai21 Apr 2021
Jeremy LawlorNK9595117101v NWBelfast18 May 2021
Peter MoorMR9595*58104v LLBready25 Jun 2021
Liton DasBAN9595 & DNB147130v ZIMHarare7 Jul 2021
Martin AnderssonMID9553 & 42161131v DERLondon30 Aug 2021
Kyle VerreynneSA959511291v NEDCenturion26 Nov 2021
Zak CrawleyENG9518 & 77155150v AUSSydney5 Jan 2022
Peter HandscombVIC9592 & 3228110v QUEMelbourne18 Feb 2022
Azhar AliPAK9578 & 1725591v AUSLahore21 Mar 2022
Matthew GilkesNSW9541 & 54180140v SAAdelaide23 Mar 2022
Shivam DubeCSK9595*4658v RCBMumbai12 Apr 2022
Paul WalterESS952 & 93285130v NORChelmsford28 Apr 2022
Shane SnaterESS9579* & 16136121v NORChelmsford28 Apr 2022
Razmal ShigiwalAUA9595*4757v HUNLower Austria5 Jun 2022
Kraigg BrathwaiteWI9594 & 127090v BANNorth Sound16 Jun 2022
Miles HammondGLO9537 & 58*178122v LANBristol26 Jun 2022
Adam RossingtonESS959550105v SUSBrighton1 Jul 2022
Cheteshwar PujaraSUS9549 & 46*160160v NOTNottingham26 Jul 2022
Jack TaylorGLO959555105v NOTBristol10 Aug 2022
Ollie RobinsonKEN959589121v HAMSouthampton30 Aug 2022
Imam-ul-HaqSOM9590 & 5*170130v GLOTaunton5 Sept 2022
Haseeb HameedNOT9537 & 58194170v WORWorcester20 Sept 2022
Brett RandellCS9590* & 5143131v CANNelson18 Oct 2022
Peter HandscombVIC9595 & DNB16890v TASHobart29 Oct 2022
Tim WardTAS955 & 90*89150v NSWHobart12 Nov 2022
Imam-ul-HaqPAK9583 & 12191121v NZKarachi2 Jan 2023
Cameron BancroftPS9595*5056v MRPerth22 Jan 2023
Tamim IqbalKT959561114v CVSylhet31 Jan 2023
Rohit KumarNEP9595*10174v SCOKirtipur21 Feb 2023
James PeirsonQUE9590 & 5*159120v SABrisbane2 Mar 2023
Sam WhitemanWA9564 & 31174160v TASPerth2 Mar 2023
Dean FoxcroftOV9570 & 25143130v CSPalmerston North21 Mar 2023
Rehan AhmedLEI9585 & 10131150v YORLeeds6 Apr 2023
Dominic SibleySUR9516 & 79*200100v HAMLondon13 Apr 2023
Tom AlsopSUS9595 & 0153140v YORBrighton20 Apr 2023
Ed BarnardWAR959514771v HAMSouthampton4 May 2023
Jos ButtlerRR959559104v SHJaipur7 May 2023
James VinceHAM9595180120v NORSouthampton18 May 2023
Dawid MalanYOR9595*5684v NOTNottingham30 May 2023
Jake LibbyWOR9578 & 17201101v DERWorcester25 Jun 2023
Will JacksSUR9535 & 60153110v NOTLondon10 Jul 2023
Yashasvi JaiswalIND9557 & 38104132v WIPort of Spain20 Jul 2023
Joe ClarkeNOT9522 & 7380114v KENNottingham25 Jul 2023
Zak CrawleyENG9522 & 73113120v AUSLondon27 Jul 2023
Ollie PriceGLO959588110v SUSBrighton18 Aug 2023
Fynn Hudson-PrenticeSUS9531 & 6412990v DURChester-le-Street3 Sept 2023
Liam LivingstoneENG9595*7891v NZSouthampton10 Sept 2023
Tom WestleyESS9550 & 45151101v HAMChelmsford19 Sept 2023
PreviousPage 349Next

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.