Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND0/0 (0.4)IND need 186 runs in 296 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
David GowerENG157157216200v AUSLondon29 Aug 1985
Dean JonesAUS157157 & DNB294170v ENGBirmingham6 Jul 1989
Shoaib MohammadPAK15715 & 142403220v NZFaisalabad26 Oct 1990
Dean JonesAUS1577 & 150*304151v INDPerth1 Feb 1992
Keith ArthurtonWI157157* & 0348161v AUSBrisbane27 Nov 1992
Steve WaughAUS157157*305190v ENGLeeds22 Jul 1993
Roshan MahanamaSL1576 & 151400200v INDColombo4 Aug 1993
Hashan TillakaratneSL157103 & 54323150v PAKColombo19 Apr 1997
Matt HorneNZ157157260194v ZIMAuckland26 Feb 1998
Steve WaughAUS157157325151v PAKRawalpindi1 Oct 1998
Steve WaughAUS157157*256211v ENGLondon23 Aug 2001
Ricky PontingAUS157157*218201v NZHobart22 Nov 2001
Michael VaughanENG15752 & 105410190v SLKandy10 Dec 2003
Daniel VettoriNZ157137* & 20213271v PAKHamilton19 Dec 2003
Sanath JayasuriyaSL157157147193v ZIMHarare6 May 2004
Shahid AfridiPAK157156 & 1132206v INDFaisalabad21 Jan 2006
Sanath JayasuriyaSL157157104241v NEDAmstelveen4 Jul 2006
Ian BellENG15783 & 74334180v SLKandy1 Dec 2007
Xavier MarshallWI157157*1181112v CANKing City22 Aug 2008
Graeme SmithSA157157248171v BANBloemfontein19 Nov 2008
MahmudullahBAN157115 & 42244242v NZHamilton15 Feb 2010
Gautam GambhirIND15793 & 64406220v SACape Town2 Jan 2011
Mohammad HafeezPAK157119 & 38221252v ZIMBulawayo1 Sept 2011
Jacques RudolphSA15752 & 105*281201v NZDunedin7 Mar 2012
Tillakaratne DilshanSL157101 & 56238221v PAKGalle22 Jun 2012
Azhar AliPAK157157 & DNB29590v SLColombo30 Jun 2012
Michael HusseyAUS157103 & 54232164v SAAdelaide22 Nov 2012
Aaron RedmondOV157152 & 5231193v WFWellington20 Feb 2013
Lahiru ThirimanneSL157155* & 2*259140v BANGalle8 Mar 2013
Tom LathamCAN15792 & 65257190v WFRangiora4 Dec 2013
William TavaréGLO157139 & 18338222v HAMBristol13 Apr 2014
Luke WrightSUS15796 & 61231230v HAMSouthampton12 Apr 2015
Jeet RavalAA157147 & 10238200v CSNapier30 Mar 2016
Stephen EskinaziMID157157316230v YORScarborough3 Jul 2016
Joe ClarkeWOR15734 & 123246230v LEIWorcester3 Jul 2016
Steven MullaneyNOT15720 & 137266222v HAMNottingham13 Aug 2016
Murali VijayIND157126 & 31372154v ENGRajkot9 Nov 2016
Ben StokesENG157128 & 29*264182v INDRajkot9 Nov 2016
Kane WilliamsonNZ15753 & 104*145230v BANWellington12 Jan 2017
Sean DicksonKEN15768 & 89367151v SUSBrighton14 Apr 2017
Calum MacLeodSCO157157*146231v AFGBulawayo4 Mar 2018
Daniel FlynnND157157177231v CANCobham Oval9 Mar 2018
Joe ClarkeWOR157157280180v SURLondon4 May 2018
Adam LythYOR15723 & 134*289210v HAMLeeds18 Sept 2018
Virat KohliIND157157*129134v WIVisakhapatnam24 Oct 2018
Dane VilasLAN15772 & 85254190v DURSedbergh30 Jun 2019
Heino KuhnKEN157140 & 17276200v ESSChelmsford1 Aug 2020
Devon ConwayWF157157325183v AAWellington14 Nov 2020
Henry NichollsNZ157157291181v PAKChristchurch3 Jan 2021
Dale PhillipsOV157149 & 8274231v CSDunedin26 Mar 2021

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.