Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Ali OrrHAM130126 & 4218200v DURSouthampton10 May 2024
Luis ReeceDER130125 & 5278170v MIDLondon23 Jun 2024
K SmithWAR130130*104135v WORBirmingham16 Aug 2024
Peter MoorMR130130901010v NWBready5 Sept 2024
Freddie McCannNOT130130223190v WARNottingham26 Sept 2024
Max ChuOV1300 & 130314150v CANRangiora7 Dec 2024
Dinesh ChandimalCCC130130119162v ACCCColombo10 Jan 2025
GSNFG JayasuriyaCMCC130130 & DNB214122v PSCHambantota31 Jan 2025
Himasha LiyanageNCC13073 & 5726981v PSCKatunayake7 Feb 2025
Ben SlaterNOT13052 & 78236160v YORLeeds23 May 2025
Dhananjaya de SilvaCCC130130*9997v NSWCColombo21 Jul 2025
Tom HartleyLAN130130 & DNB153146v GLOCheltenham22 Jul 2025
Tom AbellSOM130130227160v YORTaunton8 Sept 2025
Marnus LabuschagneQUE130130118171v VICBrisbane17 Sept 2025
Brandon KingWI13063 & 67200230v NZMount Maunganui18 Dec 2025
David WarnerST130130*65119v HHSydney3 Jan 2026
Jatinder SinghOMA13013096155v NEPKirtipur29 Apr 2026
Ben BrownHAM13073 & 57*205171v ESSChelmsford8 May 2026
Jonny BairstowYOR13068 & 62139152v WARScarborough12 Jun 2026
Josh de CairesMID130130147161v WORWorcester31 Jul 2026
Ben ComptonKEN130126 & 4256140v GLOCanterbury24 Sept 2026
Pavan RathnayakeSL130130106153v ENGRawalpindi22 Oct 2026
Arthur ShrewsburyENG12982 & 47-160v AUSSydney3 Mar 1882
Herbie TaylorSA12942 & 87--0v ENGDurban27 Feb 1914
Vinoo MankadIND129116 & 13230150v AUSMelbourne1 Jan 1948
KC IbrahimIND12985 & 44-91v WIDelhi10 Nov 1948
Everton WeekesWI129129 & DNB-170v ENGNottingham20 Jul 1950
Denis ComptonENG12994 & 35*-110v AUSLondon23 Aug 1956
Chandu BordeIND12968 & 61-170v ENGCalcutta30 Dec 1961
Mansur Ali Khan PataudiIND129128* & 1-170v AUSMadras2 Oct 1964
Graham DowlingNZ129129 & 0-170v INDBombay12 Mar 1965
Farokh EngineerIND12942 & 87220210v ENGLeeds8 Jun 1967
Basil ButcherWI12928 & 101324150v AUSSydney3 Jan 1969
Geoff BoycottENG129128 & 1*381180v WIManchester12 Jun 1969
Geoff BoycottENG12923 & 106360190v WILondon26 Jun 1969
Greg ChappellAUS129113 & 16282190v ENGLondon10 Aug 1972
Ian RedpathAUS12971 & 58356120v NZChristchurch8 Mar 1974
Greg ChappellAUS12958 & 71334120v ENGBrisbane29 Nov 1974
Gundappa ViswanathIND12978 & 51300150v ENGBirmingham12 Jul 1979
Sunil GavaskarIND12961 & 68277130v ENGBirmingham12 Jul 1979
Keith FletcherENG12969 & 60*311150v INDCalcutta1 Jan 1982
Mohsin KhanPAK129129173170v SLLahore22 Mar 1982
Sandeep PatilIND129129*196182v ENGManchester24 Jun 1982
Vic MarksENG12974 & 5525590v PAKLahore19 Mar 1984
Graham GoochENG129129*118171v WIPort of Spain4 Mar 1986
Allan LambENG129125 & 4210250v AUSLeeds8 Jun 1989
Jack RussellENG1291 & 128*304140v AUSManchester27 Jul 1989
Allan LambENG129119 & 10259160v WIBridgetown5 Apr 1990
Mark TaylorAUS12994 & 35*318130v INDBrisbane29 Nov 1991
Robin SmithENG129129145124v INDGwalior4 Mar 1993
PreviousPage 135Next

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.