Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Muhammad FahadTUR120120341012v BULSofia12 Jul 2025
Joseph Peter PhillipsGLO12064 & 56260160v LANCheltenham22 Jul 2025
Daniel LawrenceSUR12088 & 32*148143v DURChester-le-Street29 Jul 2025
Yashasvi JaiswalIND1202 & 118173142v ENGLondon31 Jul 2025
Shai HopeWI120120*94105v PAKTarouba12 Aug 2025
Colin MunroTKR12012057146v SKANBasseterre17 Aug 2025
Saif ZaibNOR12062 & 58175133v LEINorthampton24 Sept 2025
Rishi PatelLEI12044 & 76225151v NORNorthampton24 Sept 2025
Tony de ZorziSA120104 & 16218102v PAKLahore12 Oct 2025
A MannND12066 & 54*126113v CANRangiora18 Nov 2025
Zak CrawleyENG12076 & 44152170v AUSBrisbane4 Dec 2025
W SahanACCC120120 & DNB133111v NCCColombo12 Dec 2025
Andries GousDV120120*5879v MEAbu Dhabi30 Dec 2025
Ben ComptonKEN1206 & 114*304130v NORCanterbury10 Apr 2026
ARG ThomasSUR120120 & DNB18191v SUSLondon1 May 2026
Jonny BairstowYOR120120198161v SURLeeds15 May 2026
Kushal BhurtelNEP120120*118134v USAKirtipur16 May 2026
Dhananjaya de SilvaSL120120 & 0175170v WINorth Sound25 Jun 2026
Sonal DinushaSL12092 & 28192140v WINorth Sound3 Jul 2026
Richie BerringtonSCO120120103154v CANDundee13 Aug 2026
Nuwanidu FernandoSSC120120107103v NCCColombo22 Aug 2026
Ben FoakesSUR1200 & 120*229151v ESSChelmsford27 Aug 2026
Jake DoranTAS12073 & 47317100v VICHobart19 Oct 2026
Jayden GoodwinWA120108 & 12254150v SAAdelaide28 Oct 2026
Frank IredaleAUS119108 & 11-160v ENGManchester16 Jul 1896
Syd GregoryAUS119117 & 2-150v ENGLondon14 Aug 1899
Jimmy SinclairSA119101 & 18--2v AUSJohannesburg18 Oct 1902
Billy ZulchSA119105 & 14269101v AUSAdelaide7 Jan 1911
'Young Jack' HearneENG11976 & 43280130v AUSSydney15 Dec 1911
Reggie SpoonerENG119119--1v SALondon10 Jun 1912
Johnny DouglasENG119119--0v SACape Town13 Dec 1913
Jack GregoryAUS119119 & DNB-192v SAJohannesburg12 Nov 1921
Jack HobbsENG119119-140v AUSLondon26 Jun 1926
Alan KippaxAUS11952 & 67-91v SAMelbourne31 Dec 1931
Bill WoodfullAUS11982 & 37*-60v SAAdelaide29 Jan 1932
Donald BradmanAUS11948 & 71125160v ENGSydney23 Feb 1933
Donald BradmanAUS119103 & 16215100v ENGLeeds22 Jul 1938
Dudley NourseSA11961 & 58--0v ENGLondon21 Jun 1947
Leonard HuttonENG11983 & 36-60v SALondon16 Aug 1947
Rusi ModiIND11933 & 86-40v WIBombay4 Feb 1949
Godfrey EvansENG119104 & 15-160v WIManchester8 Jun 1950
David SheppardENG119119-190v INDLondon14 Aug 1952
Arthur MorrisAUS11930 & 89-130v ENGLondon25 Jun 1953
Willie WatsonENG1193 & 116-160v WIKingston15 Jan 1954
Russell EndeanSA11932 & 87-141v NZPort Elizabeth5 Feb 1954
Jackie McGlewSA11968 & 51-90v ENGNottingham9 Jun 1955
John ReidNZ119119* & DNB-101v INDDelhi16 Dec 1955
Conrad HunteWI1195 & 114--0v PAKGeorgetown13 Mar 1958
Colin CowdreyENG119119 & 0-150v WIPort of Spain25 Mar 1960
Hanif MohammadPAK11956 & 63*-90v INDCalcutta30 Dec 1960
PreviousPage 175Next

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.