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 2026AFGZIMT2069th 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)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th 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
Curtis CampherSOM1011018293v SUSTaunton11 Aug 2023
Matthew CritchleyESS10136 & 65150131v MIDChelmsford4 Sept 2023
KJ StagnoGIB1011014987v LUXGibraltar15 Oct 2023
Virat KohliIND101101*121100v SAKolkata5 Nov 2023
Joe CarterND1013 & 98254130v OVUniversity of Otago Oval15 Nov 2023
David MillerSA10110111685v AUSKolkata16 Nov 2023
Charith AsalankaSL1011019554v ZIMColombo6 Jan 2024
Will YoungCD101101*63103v OTANapier10 Jan 2024
Will JacksPC1011014289v DSGCenturion18 Jan 2024
B SharkiNEP101101*129111v CANKirtipur12 Feb 2024
Jan Nicol Loftie-EatonNAM10110136118v NEPKirtipur27 Feb 2024
Janith LiyanageSL101101*102112v BANChattogram18 Mar 2024
Kamindu MendisSL10192* & 918492v BANChattogram30 Mar 2024
Adam LythYOR101101100172v LEILeeds5 Apr 2024
David BedinghamDUR101101114132v SOMChester-le-Street24 May 2024
Michael-Kyle PepperESS10110144106v MIDChelmsford2 Jun 2024
Haseeb HameedNOT101101*11681v SUSSookholme26 Jul 2024
Finn AllenSFU1011015395v TSKDallas26 Jul 2024
Temba BavumaSA10186 & 15*19971v WIPort of Spain7 Aug 2024
Agha SalmanPAK10154 & 47*16693v BANRawalpindi30 Aug 2024
James VinceHAM10157 & 44184110v WORSouthampton17 Sept 2024
Gareth RoderickWOR10194 & 7185121v HAMSouthampton17 Sept 2024
Adam LythYOR10146 & 55143172v GLACardiff17 Sept 2024
Chris CookeGLA101101* & DNB121103v GLOCardiff26 Sept 2024
Nicolas PooranTKR1011015998v GAWProvidence29 Sept 2024
Jordan HermannWAR10110160122v TITGqeberha19 Oct 2024
Tom LathamNZ10115 & 86155120v INDPune24 Oct 2024
Rahmanullah GurbazAFG10110112057v BANSharjah11 Nov 2024
Jake DoranTAS101101112161v QUEBrisbane15 Nov 2024
Vinoo BalakrishnanBOT10110166122v ESWLagos23 Nov 2024
Faisal KhanKSA10110142610v CAADoha25 Nov 2024
Thorn ParkesOV10133 & 68196111v NDHamilton28 Nov 2024
Tim RobinsonWF10192 & 9151142v CSNapier28 Nov 2024
Mitchell OwenHH101101*6495v PSHobart21 Dec 2024
Saim AyubPAK10110194132v SAJohannesburg22 Dec 2024
James VinceSS101101*58124v MSSydney26 Dec 2024
Kushal Janith PereraSL10110146134v NZNelson2 Jan 2025
Ismat AlamAFG1010 & 10118390v ZIMBulawayo2 Jan 2025
Rishabh PantIND10140 & 6113195v AUSSydney3 Jan 2025
Shai HopeDC10110159113v MEAbu Dhabi13 Jan 2025
Graham ClarkCK1011015076v KTChattogram16 Jan 2025
Promod MaduwanthaNCC101101*20280v PSCColombo17 Jan 2025
Sanoj DarshikaCCC10110113761v RCCColombo31 Jan 2025
A WanninayakeBCAA10152 & 4919373v ACCCWelisara7 Feb 2025
Irosh SamarasooriyaPSC10169 & 32177123v BCAAColombo14 Feb 2025
Kusal MendisSL101101115110v AUSColombo14 Feb 2025
Shubman GillIND101101*12992v BANDubai20 Feb 2025
J PereraMSC101101141110v KCCCColombo21 Feb 2025
Martin AnderssonDER101101 & DNB140131v LEILeicester11 Apr 2025
Ollie PriceGLO101101222150v GLABristol11 Apr 2025
PreviousPage 300Next

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.