Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM323/5 (86)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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,356 of the 23,363 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Nazmul Hossain ShantoBAN14237 & 105233123v NZSylhet28 Nov 2023
Adam LythYOR142109 & 33263140v NORNorthampton24 May 2024
Miles HammondGLO14221 & 121165194v GLACheltenham30 Jun 2024
Jeet RavalND14222 & 120*197163v AAHamilton19 Nov 2024
Marnus LabuschagneAUS14272 & 70284100v INDMelbourne26 Dec 2024
Lahiru UdaraNCC142142160194v BRCColombo3 Jan 2025
Angelo PereraNSWC14222 & 120*122135v NCCColombo24 Jan 2025
S DanielSSC142142168115v TUCAColombo7 Feb 2025
Ben FoakesSUR14292* & 50325140v ESSChelmsford4 Apr 2025
Peter HandscombLEI142142*222121v LANManchester18 Apr 2025
Sam NortheastGLA14210 & 132256132v LANManchester29 Jul 2025
Travis HeadAUS142142103175v SAMackay24 Aug 2025
Liam DawsonHAM142142116137v YORScarborough31 Aug 2025
Shubman GillIND142129* & 13211173v WIDelhi10 Oct 2025
Pulindu PereraNSWC14213 & 129*151166v CCCColombo6 Dec 2025
Jesse TashkoffWF142109 & 33171212v CSNapier28 Feb 2026
Rhys MariuCAN142142213171v AAAuckland27 Mar 2026
Ollie RobinsonSUS142100* & 42211191v SURLondon1 May 2026
Max HoldenMID14265 & 77*325170v DURLondon1 May 2026
Joe ClarkeNOT142105 & 37231180v HAMNottingham8 Sept 2026
Jordan SilkTAS142142106200v SAAdelaide23 Sept 2026
Sam HainWAR142142301110v LEIBirmingham24 Sept 2026
David MillerSA14214293129v AUSJohannesburg27 Sept 2026
Kurtis PattersonNSW142122 & 20243140v WAPerth19 Oct 2026
Jack HobbsENG14118 & 123202141v AUSAdelaide14 Jan 1921
Bill WoodfullAUS141141-120v ENGLeeds10 Jul 1926
Alan KippaxAUS141100 & 41354150v ENGMelbourne29 Dec 1928
Jack SiedleSA141141-130v ENGCape Town1 Jan 1931
Keith MillerAUS141141* & DNB19891v ENGAdelaide31 Jan 1947
Everton WeekesWI141141 & DNB-150v ENGKingston27 Mar 1948
Sid BarnesAUS1410 & 141-142v ENGLondon24 Jun 1948
Ted DexterENG141141292240v NZChristchurch27 Feb 1959
Garry SobersWI14192 & 49*--0v ENGPort of Spain25 Mar 1960
Norm O'NeillAUS14171 & 70294180v WISydney13 Jan 1961
Saeed AhmedPAK141103 & 38*-100v INDMadras13 Jan 1961
Mike SmithENG14154 & 87-150v NZChristchurch25 Feb 1966
Tom GraveneyENG141109 & 32334151v WINottingham30 Jun 1966
Conrad HunteWI141101 & 40-220v INDBombay13 Dec 1966
Colin CowdreyENG14159 & 82451160v WIGeorgetown28 Mar 1968
Ian ChappellAUS141111 & 30292140v ENGMelbourne21 Jan 1971
Ian RedpathAUS141135 & 6217140v PAKMelbourne29 Dec 1972
Tony GreigENG1412 & 139190160v NZNottingham7 Jun 1973
Roy FredericksWI141104 & 37-230v INDMumbai23 Jan 1975
Greg ChappellAUS141115 & 26*235210v ENGAdelaide10 Dec 1982
Kepler WesselsAUS141141188210v SLKandy22 Apr 1983
Graham YallopAUS141141274130v PAKPerth11 Nov 1983
John WrightNZ141130 & 11*322260v ENGAuckland10 Feb 1984
Martin CroweNZ14157 & 84336230v PAKDunedin9 Feb 1985
Allan BorderAUS141125 & 16354200v ENGPerth28 Nov 1986
Mohammad AzharuddinIND141141 & DNB-110v PAKKolkata11 Feb 1987
PreviousPage 100Next

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.