ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Rhys MariuCAN178112 & 66287230v WFRangiora21 Mar 2023
Will RhodesWAR178178*234201v DURBirmingham12 Apr 2024
Tom BantonSOM178132 & 46237221v SURTaunton9 Sept 2024
Harry BrookENG178123 & 55176165v NZWellington6 Dec 2024
Daniel LawrenceSUR178178149194v DURLondon29 Jun 2025
Tom Kohler-CadmoreSOM17831 & 147*251166v NOTTaunton29 Jun 2025
Alex CareyAUS178106 & 72271141v ENGAdelaide17 Dec 2025
Colin IngramGLA178103 & 75362182v YORCardiff3 Apr 2026
Allan WatkinsENG17740 & 137*--0v INDDelhi2 Nov 1951
John HoltWI17711 & 166-251v ENGBridgetown6 Feb 1954
Vijay ManjrekarIND177177-200v NZDelhi16 Dec 1955
Norm O'NeillAUS177134 & 43*-190v PAKLahore21 Nov 1959
Chandu BordeIND177177*-130v PAKMadras13 Jan 1961
Bill LawryAUS177157 & 20294220v SAMelbourne1 Jan 1964
Geoff BoycottENG17758 & 119*371180v AUSAdelaide29 Jan 1971
Garry SobersWI17735 & 142-230v NZBridgetown23 Mar 1972
Roy FredericksWI177120 & 57-200v PAKPort of Spain4 Mar 1977
Mushtaq MohammadPAK177121 & 56-140v WIPort of Spain1 Apr 1977
Duleep MendisSL17753 & 124228112v INDKandy14 Sept 1985
Steve WaughAUS177177* & DNB242240v ENGLeeds8 Jun 1989
Dean JonesAUS17777 & 100*366152v SLColombo28 Aug 1992
Andy FlowerZIM177115 & 62*427210v INDDelhi13 Mar 1993
Chris CairnsNZ17757 & 120225179v ZIMAuckland20 Jan 1996
Saeed AnwarPAK177176 & 1272260v ENGLondon22 Aug 1996
Inzamam-ul-HaqPAK177177320192v WIRawalpindi29 Nov 1997
Sachin TendulkarIND17753 & 124*289201v SLColombo24 Feb 1999
Boeta DippenaarSA177177*369252v BANChittagong24 Apr 2003
Darren LehmannAUS177177207220v BANCairns25 Jul 2003
Jacques KallisSA177177344200v WIDurban26 Dec 2003
Michael HusseyAUS17774* & 103318220v ENGPerth14 Dec 2006
Andrew StraussENG1770 & 177349250v NZNapier22 Mar 2008
Michael HusseyAUS177146 & 31348181v INDBangalore9 Oct 2008
Michael HusseyAUS17761 & 116276241v ENGPerth16 Dec 2010
Colin MunroAA17759 & 118175237v OVAuckland2 Dec 2012
Jamie HowCS17793 & 84*209235v NDNelson20 Feb 2013
Rohit SharmaIND177177301231v WIKolkata6 Nov 2013
Chris RogersAUS17761 & 116326210v ENGMelbourne26 Dec 2013
Paul HortonLAN177168 & 9313200v GLOManchester10 May 2015
Chris NashSUS17735 & 142*271232v SOMTaunton5 Jul 2015
Wayne MadsenDER177150 & 27*395250v GLOBristol17 Apr 2016
Azhar AliPAK177139 & 38368201v ENGBirmingham3 Aug 2016
Rob NewtonNOR177130 & 47288250v GLONorthampton12 Sept 2016
Paul CollingwoodDUR177177 & DNB228201v DERChester-le-Street28 Aug 2017
Sam NortheastKEN177110 & 67218271v DURChester-le-Street5 Sept 2017
Ryan ten DoeschateESS177173* & 4247233v SOMChelmsford25 Jun 2018
Usman KhawajaQUE177131 & 46*251252v SAAdelaide8 Nov 2020
Ben DuckettNOT177177*196190v WORNottingham20 May 2021
Janneman MalanSA177177*169166v IREDublin16 Jul 2021
Luke ProcterNOR17733 & 144*272243v WARNorthampton26 Jun 2022
Sam NortheastGLA177177*148224v WORWorcester23 Aug 2022

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.