Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th 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,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Ryan PatelSUR134134 & DNB183143v DURLondon17 Sept 2024
Saud ShakeelPAK134134 & DNB22350v ENGRawalpindi24 Oct 2024
Mackenzie HarveySA134134*110173v VICAdelaide6 Nov 2024
Niroshan DickwellaNCC134108 & 26128172v TUCAColombo10 Jan 2025
Sithara GimhanMSC134134218132v NSWCMoratuwa18 Jan 2025
Agha SalmanPAK134134103162v SAKarachi12 Feb 2025
Joe RootENG13429 & 105197180v INDLondon31 Jul 2025
John SimpsonSUS134129* & 5170241v WORWorcester24 Sept 2025
Jan FrylinckNAM13413465156v NGRHarare28 Sept 2025
M PremaratneBCAA13431 & 103*182170v NSWCColombo27 Dec 2025
Henry NichollsCAN13468 & 66191140v CSRangiora18 Mar 2026
Adam LythYOR13437 & 97248170v GLACardiff3 Apr 2026
Jack LeaningSUS13414 & 120*259180v WARBrighton10 Apr 2026
Ryan HigginsMID134131 & 3*290100v DURLondon1 May 2026
Saif ZaibNOR134110 & 24178172v WORWorcester8 Sept 2026
George HillYOR13445 & 89253151v SOMLeeds15 Sept 2026
Tom HainesSUS1344 & 130236161v HAMSouthampton24 Sept 2026
N McFadyenSA134134174165v VICMelbourne7 Oct 2026
Bobby AbelENG133132* & 1-110v AUSSydney29 Jan 1892
Joe HardstaffENG13361 & 72-160v AUSAdelaide10 Jan 1908
Frank WoolleyENG13369 & 64--0v SACape Town7 Mar 1910
Warren BardsleyAUS13394 & 39232140v SASydney3 Mar 1911
Jack HobbsENG13392 & 41--0v SAJohannesburg1 Jan 1914
Jack RobertsonENG13377 & 56--0v INDMadras6 Feb 1952
Frank WorrellWI13371 & 62*-110v NZChristchurch8 Feb 1952
Vijay ManjrekarIND133133 & 01190v ENGLeeds5 Jun 1952
Denis ComptonENG133133 & DNB--0v WIPort of Spain17 Mar 1954
Neil HarveyAUS133133 & DNB-200v WIKingston26 Mar 1955
Neil HarveyAUS133133--0v WIPort of Spain11 Apr 1955
Clairmonte DepeiazaWI133122 & 11*-160v AUSBridgetown14 May 1955
Ken BarringtonENG13387 & 46-112v INDManchester23 Jul 1959
Mike SmithENG13399 & 34-170v PAKLahore21 Oct 1961
Roy McLeanSA13320 & 113-181v NZCape Town1 Jan 1962
Richie BenaudAUS13343 & 9028980v SASydney10 Jan 1964
Chandu BordeIND133121 & 12-150v WIBombay13 Dec 1966
Farokh EngineerIND133109 & 24-230v WIMadras13 Jan 1967
Trevor GoddardSA13374 & 59--1v AUSPort Elizabeth24 Feb 1967
Basil D'OliveiraENG133109 & 24*233160v INDLeeds8 Jun 1967
Clive LloydWI13320 & 113*-172v ENGBridgetown29 Feb 1968
Bruce TaylorNZ133124 & 9-145v WIAuckland27 Feb 1969
Surinder AmarnathIND133124 & 9-161v NZAuckland24 Jan 1976
Sunil GavaskarIND133119 & 14-200v NZBombay10 Nov 1976
Ian BothamENG133103 & 30*319151v NZChristchurch24 Feb 1978
Kim HughesAUS1334 & 12943582v ENGBrisbane1 Dec 1978
Larry GomesWI13351 & 82--0v INDBangalore15 Dec 1978
Kim HughesAUS1333 & 130*267171v WIBrisbane1 Dec 1979
Allan BorderAUS133124 & 9289130v INDMelbourne7 Feb 1981
Desmond HaynesWI133133*147140v AUSAlbion29 Feb 1984
Allan LambENG13323 & 110337160v WILondon28 Jun 1984
Allan BorderAUS133106 & 27213181v INDChennai18 Sept 1986
PreviousPage 122Next

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.