Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM225/2 (59.3)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
Shaun MarshAUS145126* & 19291171v ENGAdelaide2 Dec 2017
Henry NichollsNZ145145*268180v ENGAuckland22 Mar 2018
Ian BellWAR145145*144142v DURChester-le-Street1 Jun 2018
Jos ButtlerENG14539 & 106208242v INDNottingham18 Aug 2018
Andrew BalbirnieIRE145145*13688v AFGDehradun5 Mar 2019
Cameron BancroftDUR14536 & 109237180v LEILeicester7 Jul 2019
Stephan BaardNAM145145105153v UGAWindhoek8 Apr 2021
Aaron ThomasonSUS14567 & 78*228250v GLACardiff15 Apr 2021
Ben BrownSUS145133* & 12255150v LEILeicester12 Sept 2021
Lewis HillLEI145145167152v SUSLeicester12 Sept 2021
Adam LythYOR145145330220v WARLeeds19 May 2022
Angelo MathewsSL145145* & DNB342122v BANDhaka23 May 2022
Ben DuckettNOT145145153210v LEILeicester12 Jun 2022
Steve SmithAUS145145* & 0276160v SLGalle8 Jul 2022
Tom LathamNZ145145*104195v INDAuckland25 Nov 2022
James PeirsonQUE145115 & 30*204180v NSWBrisbane21 Feb 2023
Jason RoyQG145145*63205v PZRawalpindi8 Mar 2023
Lorcan TuckerIRE14537 & 108236171v BANDhaka4 Apr 2023
Sam WhitemanNOR14515 & 130*302171v SOMTaunton4 May 2023
Rahmanullah GurbazAFG145145125138v BANChittagong8 Jul 2023
SK PatelND145145186163v OVHamilton20 Oct 2023
Tim WardTAS14567 & 78*371142v VICMelbourne5 Nov 2023
Rahmat ShahAFG14591 & 54258180v SLColombo2 Feb 2024
Harry BrookENG14536 & 109166181v WINottingham18 Jul 2024
Alex LeesDUR145145275120v NOTChester-le-Street22 Aug 2024
Sanoj DarshikaCCC145145207191v NCCKatunayake27 Dec 2024
AJADDLA JayasingheNCC14532 & 113194180v PSCKatunayake7 Feb 2025
Lahiru UdaraNCC145145191143v BCAAColombo5 Mar 2025
Jake LehmannSA14540 & 105*236190v VICMelbourne6 Mar 2025
Caleb JewellTAS14545 & 100*189161v NSWHobart15 Mar 2025
Matthew CritchleyESS145145*261171v SURChelmsford4 Apr 2025
Keaton JenningsLAN14596 & 49351181v NORManchester11 Apr 2025
Luke HollmanMID14542 & 103257160v KENLondon2 May 2025
Colin IngramGLA14581 & 64269112v DERCardiff2 May 2025
Saif ZaibNOR145145186222v GLANorthampton8 Sept 2025
Chad BowesCAN14527 & 118187130v NDRangiora18 Nov 2025
Dilshan de SoysaBSC145145 & DNB250140v NSWCKurunegala23 Jan 2026
Dane CleaverCS14567 & 78179213v CANRangiora18 Mar 2026
James RewSOM14586 & 59210240v HAMSouthampton17 Apr 2026
Miles HammondGLO145145 & DNB241152v DERDerby24 Apr 2026
Henry NichollsNZ14524 & 121228190v ENGLondon17 Jun 2026
Kamil MisharaNCC145145*721111v BCAAColombo20 Aug 2026
Aubrey FaulknerSA14452 & 92217160v AUSSydney3 Mar 1911
Frank WoolleyENG144133* & 11240130v AUSSydney23 Feb 1912
Billy GriffithENG144140 & 4-150v WIPort of Spain11 Feb 1948
Reg SimpsonENG144137 & 7-210v SANottingham7 Jun 1951
Peter MayENG14447 & 97-130v SALeeds21 Jul 1955
John HoltWI14463 & 81*---v INDMadras21 Jan 1959
Jim ParksENG14443 & 101*--1v WIPort of Spain25 Mar 1960
Peter ParfittENG144122* & 22289210v SAJohannesburg22 Jan 1965

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.