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
Cameron GreenGLO115112 & 3203120v KENCanterbury18 Apr 2025
Milind KumarUSA115115*67125v CANLauderhill17 May 2025
Karanbir SinghAUA11511570711v SWILatschach1 Jun 2025
Caleb JewellDER11532 & 83119161v GLOBristol22 Jun 2025
Miles HammondGLO11531 & 84222141v GLACardiff29 Jun 2025
Yashasvi JaiswalIND11587 & 28129190v ENGBirmingham2 Jul 2025
KD KesumaINA115115*7197v PHIBali10 Jul 2025
Shubman GillIND11512 & 103261130v ENGManchester23 Jul 2025
Adam LythYOR115115233160v SUSScarborough29 Jul 2025
Ollie SykesSUR1151159277v DERDerby22 Aug 2025
Hugh WeibgenQUE115115*9495v WABrisbane21 Sept 2025
Will SalzmannNSW11543 & 72202171v WAPerth4 Oct 2025
Sharujan ShanmuganathanTUCA115103* & 12236112v ACCCDambulla16 Jan 2026
Quinton de KockSA11511549610v WICenturion29 Jan 2026
Charlie WakimTAS11558 & 57237162v NSWHobart16 Feb 2026
Jason SanghaSA115115 & DNB178162v NSWAdelaide5 Mar 2026
Janith LiyanageBCAA11532 & 83*16063v MSCColombo13 Mar 2026
Ashen BandaraPSC11560 & 55142110v MSCKandy20 Mar 2026
Sanju SamsonCSK115115*56154v DCChennai11 Apr 2026
Haseeb HameedNOT1150 & 115259140v WARNottingham24 Apr 2026
Ricardo VasconcelosNOR115115226180v WORNorthampton1 May 2026
Babar AzamPAK11568 & 47136141v BANSylhet16 May 2026
Chris LynnNOR115115*59135v WARBirmingham31 May 2026
Rishi PatelLEI11511561135v NORNorthampton31 Jul 2026
Gus MillerNOR11511511094v LANNorthampton2 Aug 2026
Steve SmithAUS11571 & 44197121v BANDarwin13 Aug 2026
Sheridon GumbsLEI11522 & 93232190v GLALeicester20 Aug 2026
CWJ AllisonESS1151 & 114260132v SOMTaunton20 Aug 2026
Dhruv JurelIND115115*17792v SLColombo23 Aug 2026
Matthew CritchleyESS11519* & 9617193v SUSChelmsford2 Sept 2026
Mason CraneGLA1151 & 114*139123v SURLondon15 Sept 2026
Ryan HigginsMID115115 & DNB124140v NORLondon24 Sept 2026
Jack EdwardsNSW115115182140v TASSydney8 Oct 2026
Clem HillAUS11415 & 99-70v ENGMelbourne1 Jan 1902
Gordon WhiteSA11441 & 73-131v ENGCape Town24 Mar 1906
Charles KellewayAUS114114-50v SAManchester27 May 1912
Dave NourseSA11451 & 63--0v ENGJohannesburg9 Feb 1923
Bill WoodfullAUS1147 & 10733980v ENGMelbourne29 Dec 1928
Alan FairfaxAUS11454 & 60*-80v WISydney27 Feb 1931
Leonard HuttonENG114100 & 14-80v NZManchester24 Jul 1937
Ronnie GrievesonSA11475 & 39-30v ENGDurban3 Mar 1939
Norman YardleyENG11461 & 53*22890v AUSMelbourne1 Jan 1947
Denis ComptonENG114114--0v SAJohannesburg27 Dec 1948
Bert SutcliffeNZ11432 & 82--0v ENGLeeds11 Jun 1949
Allan RaeWI11468 & 46*-70v ENGNottingham20 Jul 1950
Jeffrey StollmeyerWI11410 & 104-60v AUSSydney25 Jan 1952
Jackie McGlewSA11486 & 28-70v NZCape Town1 Jan 1954
Maqsood AhmedPAK11499 & 15--0v INDLahore29 Jan 1955
Jackie McGlewSA114108 & 6-121v AUSJohannesburg23 Dec 1957
Neil HarveyAUS114114--0v INDDelhi12 Dec 1959
PreviousPage 200Next

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.