Batting match by match (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v New Zealand×

Player figures come from full scorecards, which we hold for 398 of the 831 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Shubman GillIND208208149199v NZHyderabad18 Jan 2023
Ben StokesENG182182124159v NZLondon13 Sept 2023
Matthew HaydenAUS181181*1661110v NZHamilton20 Feb 2007
Fakhar ZamanPAK180180*144176v NZRawalpindi29 Apr 2023
Soumya SarkarBAN169169151222v NZNelson20 Dec 2023
Steve SmithAUS164164157144v NZSydney Cricket Ground4 Dec 2016
Sachin TendulkarIND163163*133165v NZChristchurch8 Mar 2009
David WarnerAUS156156128134v NZMelbourne Cricket Ground9 Dec 2016
Virat KohliIND154154*134161v NZChandigarh23 Oct 2016
Matthew BreetzkeSA150150148115v NZLahore10 Feb 2025
Rohit SharmaIND147147138182v NZKanpur29 Oct 2017
Marcus StoinisAUS146146*117911v NZAuckland30 Jan 2017
Herschelle GibbsSA143143141193v NZJohannesburg16 Feb 2003
Kusal MendisSL143143128172v NZDambulla13 Nov 2024
Thisara PereraSL14014074813v NZMount Maunganui5 Jan 2019
Gautam GambhirIND138138*116180v NZJaipur1 Dec 2010
Jonny BairstowENG138138106147v NZDunedin7 Mar 2018
Harry BrookENG135135101911v NZMount Maunganui26 Oct 2025
Ricky PontingAUS134134*133102v NZHobart20 Dec 2007
Rassie van der DussenSA13313311895v NZPune1 Nov 2023
Virender SehwagIND130130134152v NZHyderabad15 Nov 2003
Craig ErvineZIM130130*108115v NZHarare Sports Club2 Aug 2015
Jos ButtlerENG12912977135v NZBirmingham9 Jun 2015
Brendan TaylorZIM128128*12075v NZHarare Sports Club20 Oct 2011
MahmudullahBAN128128*123123v NZHamilton13 Mar 2015
Dawid MalanENG127127114143v NZLondon15 Sept 2023
Gautam GambhirIND126126*117160v NZVadodara4 Dec 2010
Fakhar ZamanPAK126126*81811v NZBengaluru4 Nov 2023
Virender SehwagIND125125*74146v NZHamilton11 Mar 2009
Chris GayleWI12512510789v NZJamaica7 Jul 2012
Hashim AmlaSA124124126133v NZCenturion19 Aug 2015
Virat KohliIND124124108103v NZIndore18 Jan 2026
Yusuf PathanIND123123*9677v NZBangalore7 Dec 2010
Kirk EdwardsWI123123*108124v NZHamilton8 Jan 2014
Virat KohliIND123123111112v NZNapier19 Jan 2014
Virat KohliIND12112112592v NZMumbai22 Oct 2017
Sanath JayasuriyaSL120120125140v NZBloemfontein10 Feb 2003
Paul StirlingIRE120120103145v NZDublin15 Jul 2022
Herschelle GibbsSA119119101107v NZCape Town2 Dec 2007
Hashim AmlaSA119119135150v NZMount Maunganui24 Oct 2014
David WarnerAUS119119115141v NZCanberra6 Dec 2016
Matthew HaydenAUS117117111150v NZPerth28 Jan 2007
Fakhar ZamanPAK117117114131v NZRawalpindi27 Apr 2023
Virat KohliIND11711711392v NZMumbai15 Nov 2023
Graeme SmithSA116116130140v NZPotchefstroom25 Jan 2013
Tillakaratne DilshanSL116116127170v NZHamilton15 Jan 2015
Tillakaratne DilshanSL116116106171v NZDunedin23 Jan 2015
Mahela JayawardeneSL115115*109103v NZJamaica24 Apr 2007
Mohammad HafeezPAK115115144122v NZChristchurch29 Jan 2011
Ahmed ShehzadPAK115115109123v NZHamilton3 Feb 2011
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.