Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM200/2 (54.1)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
Rory BurnsENG14757 & 90310140v WIManchester24 Jul 2020
Matthew CritchleyDER14764 & 83255220v WARBirmingham8 Apr 2021
Tom LathamCAN14720 & 127*249161v WFWellington31 Oct 2021
Tom LathamNZ14795 & 52428130v INDKanpur25 Nov 2021
Shan MasoodDER14749 & 98162240v MIDChesterfield12 Jun 2022
Michael JonesDUR14797 & 50215240v LEILeicester12 Sept 2022
Katene ClarkeND147129 & 18181126v WFHamilton13 Mar 2023
Kasey AldridgeSOM14746 & 101*259123v LANManchester11 May 2023
George BartlettSOM14713 & 134280171v NOTTaunton25 Jun 2023
Mitchell HayCAN147146 & 1276102v NDRangiora16 Mar 2024
Luke ProcterNOR147116* & 31261181v YORNorthampton24 May 2024
Ben DuckettENG14771 & 76151250v WINottingham18 Jul 2024
Josh BohannonLAN147147119136v DURSedbergh24 Jul 2024
Tom AlsopSUS14786* & 61344210v YORScarborough22 Aug 2024
Adam LythYOR147147163231v NORLeeds26 Sept 2024
Shan MasoodPAK1472 & 145257170v SACape Town3 Jan 2025
Haseeb HameedNOT14785 & 62*213210v SUSNottingham25 Apr 2025
Sam CurranSUR14770 & 77204201v ESSLondon23 May 2025
Dale PhillipsAA14740 & 107254142v NDMount Maunganui26 Nov 2025
Liam ScottSA147147 & DNB171125v TASAdelaide5 Dec 2025
Rhys MariuCAN147147177212v AAChristchurch13 Dec 2025
Kyle VerreynneNOT14732 & 115296140v WARNottingham24 Apr 2026
David BedinghamDUR147147226172v MIDLondon1 May 2026
Mominul HaqueBAN14791 & 56320140v PAKDhaka8 May 2026
Reggie DuffAUS146146 & DNB-210v ENGLondon14 Aug 1905
Vic RichardsonAUS146138 & 8248130v ENGMelbourne1 Jan 1925
Jack HobbsENG146119 & 27383100v AUSAdelaide16 Jan 1925
Alan KippaxAUS146146 & DNB-180v WIAdelaide12 Dec 1930
Dudley NourseSA146112 & 34--0v ENGCape Town1 Jan 1949
Vijay HazareIND146146* & DNB--0v PAKBombay13 Nov 1952
Waqar HasanPAK14681 & 65--0v INDBombay13 Nov 1952
Garry SobersWI146132 & 14-230v AUSBrisbane9 Dec 1960
Phil SharpeENG14663 & 83-190v WILondon22 Aug 1963
Mohammad IlyasPAK14620 & 126-151v NZKarachi9 Apr 1965
Seymour NurseWI14693 & 53233151v ENGNottingham30 Jun 1966
Basil ButcherWI14686 & 60-151v ENGBridgetown29 Feb 1968
John EdrichENG146146-101v WIBridgetown29 Feb 1968
Geoff BoycottENG146116 & 30330250v WIGeorgetown28 Mar 1968
Ian ChappellAUS14665 & 8142470v ENGLeeds25 Jul 1968
Seymour NurseWI1469 & 137220181v AUSSydney14 Feb 1969
Basil D'OliveiraENG14674 & 72281210v PAKLeeds8 Jul 1971
Clive LloydWI146132 & 14221162v ENGLondon26 Jul 1973
Keith FletcherENG146146424110v AUSMelbourne8 Feb 1975
Greg RitchieAUS146146309160v ENGNottingham11 Jul 1985
Mohinder AmarnathIND14630 & 116*--0v SLKandy14 Sept 1985
Shoaib MohammadPAK146101 & 45-100v INDChennai3 Feb 1987
Brian McMillanSA146113 & 33237180v PAKJohannesburg19 Jan 1995
Brian LaraWI146146*134123v NZPort of Spain30 Mar 1996
Sachin TendulkarIND14624 & 122218231v ENGBirmingham6 Jun 1996
Romesh KaluwitharanaSL14643 & 103153182v NZDunedin7 Mar 1997

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.