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
Ajinkya RahaneMUM989856115v BARBengaluru13 Dec 2024
Saud ShakeelPAK9814 & 84119131v SACenturion26 Dec 2024
Nick GreenwoodWF9818 & 8019760v CANWellington29 Mar 2025
Rory BurnsSUR9873 & 25227150v ESSChelmsford4 Apr 2025
James ColesSUS9851 & 47196121v WARBirmingham4 Apr 2025
Michael BoothWAR9858* & 40195100v DURChester-le-Street11 Apr 2025
James BraceyGLO9893* & 515971v LEIBristol25 Apr 2025
Michael-Kyle PepperESS9830 & 6828682v YORChelmsford9 May 2025
DS AbeywickramasinghaBRC98989093v BCAAColombo9 Jul 2025
Toby AlbertHAM9898*5775v GLASouthampton10 Jul 2025
James VinceHAM9898*49123v SUSSouthampton13 Jul 2025
Ian HollandLEI988 & 90127111v DERDerby22 Jul 2025
James SalesNOR98989681v SUSNorthampton17 Aug 2025
Caleb JewellDER989896160v HAMSouthampton24 Aug 2025
Brandon KingBR9898*6567v AABFBridgetown5 Sept 2025
Gareth RoderickWOR9861 & 37*22691v NOTWorcester8 Sept 2025
CWJ AllisonESS9898175140v WARBirmingham15 Sept 2025
Aryansh SharmaUAE989898103v NEPDubai30 Oct 2025
Pathum NissankaSL9898*58114v ZIMRawalpindi25 Nov 2025
Pavan RathnayakeCCC989810755v NSWCColombo6 Dec 2025
Ahan WickramasingheNCC9897 & 1*164130v MSCColombo19 Dec 2025
LG PretoriusPR9898*65102v MCTPaarl2 Jan 2026
K AmanthaACCC9836 & 62197121v TUCADambulla16 Jan 2026
Jordan SilkTAS9816 & 8222071v QUEHobart14 Mar 2026
Miles HammondGLO9877 & 21282100v MIDLondon3 Apr 2026
Will WilliamsGLO9898 & DNB13983v DERDerby24 Apr 2026
Dean FoxcroftNZ989812961v IREBelfast27 May 2026
Harry TectorLL98988092v NKDublin7 Jul 2026
Rachin RavindraWF98984477v MLCardiff25 Jul 2026
Cameron BancroftGLO9898119120v LANManchester7 Aug 2026
VL JaniWAR98988594v KENRugby11 Aug 2026
Sediqullah AtalAFG989811273v IREBelfast15 Aug 2026
CWJ AllisonESS9856 & 42150132v SUSChelmsford2 Sept 2026
Jon-Jon SmutsECR989860113v BWThe Hague2 Sept 2026
Nipun DananjayaSSC989811281v MSCColombo11 Sept 2026
Michael JonesLAN9844 & 54188141v KENCanterbury15 Sept 2026
Liam BlackfordVIC9818 & 80158120v TASHobart19 Oct 2026
Connor EsterhuizenLIO9898*4986v TITAjman1 Nov 2026
William BruceAUS9757 & 40-70v ENGMelbourne1 Jan 1892
Archie MacLarenENG9792 & 5-150v AUSSydney14 Feb 1902
Reggie DuffAUS9782* & 15--0v SAJohannesburg11 Oct 1902
C.B. FryENG9762 & 35*--0v AUSLondon9 Aug 1909
Warren BardsleyAUS9782 & 1515950v SAMelbourne17 Feb 1911
Billy ZulchSA9780 & 17-100v AUSDurban5 Nov 1921
Percy HolmesENG979 & 88--0v SACape Town31 Dec 1927
Bob WyattENG9758 & 39--0v SAJohannesburg28 Jan 1928
Ken ViljoenSA9781 & 16*--0v NZWellington4 Mar 1932
Eddie PaynterENG9783 & 14*229121v AUSBrisbane10 Feb 1933
Bryan ValentineENG9797 & DNB-110v SAJohannesburg24 Dec 1938
Frank WorrellWI9752 & 45--0v ENGLondon24 Jun 1950
PreviousPage 327Next

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.