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
Josh PhilippeNSW9581 & 14165112v TASHobart16 Feb 2026
Ibrahim ZadranAFG9595*5675v CANChennai19 Feb 2026
Dinesh ChandimalCCC9520 & 758981v MSCMaggona6 Mar 2026
Pasindu SooriyabandaraMSC9571 & 2411483v CCCMaggona6 Mar 2026
Kavindu KulasekaraACCC9561 & 34209130v CCCColombo13 Mar 2026
Sean SoliaAA9574 & 21254130v CANAuckland27 Mar 2026
Fergus O'NeillNOT9559 & 36*133131v GLANottingham10 Apr 2026
Cameron BancroftGLO9512 & 83224110v KENBristol8 May 2026
CM CarrollCRO95955785v CYPEpiskopi22 May 2026
Jake LehmannHAM9569 & 26*242140v SURLondon7 Jun 2026
George HillYOR9530 & 65*13982v WARScarborough12 Jun 2026
Ben StokesDUR9595118180v NORChester-le-Street19 Jun 2026
Ross AdairNK959541117v LLDublin7 Jul 2026
Harry BrookENG9595*4548v INDSouthampton11 Jul 2026
Keacy CartyWI9595112102v NZProvidence11 Jul 2026
Hamid ShahDEN95955176v HUNBrondby13 Jul 2026
Ibrahim ZadranJK959565123v CKKandy28 Jul 2026
Tom LammonbySOM959517390v GLATaunton2 Sept 2026
James VinceDG9595*5456v RDThe Hague2 Sept 2026
Ben GeddesMID9538 & 5722591v GLOBristol15 Sept 2026
Olipa GeraldUGA95955268v KENKigali City18 Sept 2026
Ricardo VasconcelosNOR9526 & 69223120v MIDLondon24 Sept 2026
David BedinghamSA9549 & 46141170v AUSDurban9 Oct 2026
Gerhard ErasmusNAM959510241v USADallas13 Oct 2026
Anshuman RathHK9595*5684v SINKuala Lumpur14 Oct 2026
Jurie SnymanES95954558v KNIBloemfontein14 Oct 2026
Jordan HermannWAR95955495v TITCenturion11 Nov 2026
Walter ReadENG9494-80v AUSLondon12 Aug 1886
Archie MacLarenENG9431 & 63--0v AUSSheffield3 Jul 1902
Charlie LlewellynSA9490 & 4*--0v AUSJohannesburg11 Oct 1902
Victor TrumperAUS947 & 8795110v SAMelbourne17 Feb 1911
Warwick ArmstrongAUS944 & 90176140v ENGMelbourne30 Dec 1911
Warren BardsleyAUS9456 & 3815930v ENGMelbourne11 Feb 1921
Tommy AndrewsAUS9494-110v ENGLondon13 Aug 1921
Bert OldfieldAUS9429 & 65*-30v ENGSydney27 Feb 1925
Bruce MitchellSA9473 & 21-50v ENGDurban21 Feb 1931
Joe HardstaffENG9494-150v INDManchester25 Jul 1936
Joe HardstaffENG9494 & DNB--0v WILondon19 Aug 1939
Leonard HuttonENG9430 & 6412410v AUSLondon14 Aug 1948
Colin McDonaldAUS9432 & 62-90v WISydney25 Jan 1952
Russell EndeanSA9493 & 1-130v NZJohannesburg24 Dec 1953
Tom GraveneyENG9441 & 53*39860v AUSAdelaide30 Jan 1959
Raman Subba RowENG9494-110v INDLondon20 Aug 1959
Motganhalli JaisimhaIND9420* & 74--0v AUSCalcutta23 Jan 1960
Colin CowdreyENG9467 & 27-110v SANottingham7 Jul 1960
Neil HarveyAUS949 & 8520590v WISydney13 Jan 1961
Richie BenaudAUS9477 & 17-90v WIAdelaide27 Jan 1961
Peter BurgeAUS9445 & 49-100v WIAdelaide27 Jan 1961
Rohan KanhaiWI9473 & 21--0v ENGLondon20 Jun 1963
Mike SmithENG9419 & 75*-102v INDCalcutta29 Jan 1964
PreviousPage 351Next

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.