Batting by opposition (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.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDNew Zealand2010-2026363631897154*57.48196396.64710116828
Kumar SangakkaraSLNew Zealand2003-2015333251281113*47.44158081.0829213713
Tillakaratne DilshanSLNew Zealand2003-201634303118911644.04144382.403601446
Babar AzamPAKNew Zealand2016-202526262113810747.42136683.31211210215
Rohit SharmaINDNew Zealand2009-202634321113414736.58133085.2626010249
Fakhar ZamanPAKNew Zealand2018-2025202031077180*63.35113994.5646111428
Joe RootENGNew Zealand2013-2025292941077106*43.08122288.133618512
Ricky PontingAUSNew Zealand2003-201128272993134*39.72119583.104511038
AB de VilliersSANew Zealand2005-201725259991106*61.94101397.831719115
Michael HusseyAUSNew Zealand2005-20102623691710553.94101390.521706118
MS DhoniINDNew Zealand2005-20192624690184*50.06110881.320707018
Mahela JayawardeneSLNew Zealand2003-201533304880115*33.85108780.962439110
Virender SehwagINDNew Zealand2002-20101616185213056.80786108.4043011118
Jos ButtlerENGNew Zealand2013-20252825383212937.82696119.541417529
Michael ClarkeAUSNew Zealand2003-2015252337979839.85106774.70060804
MahmudullahBANNew Zealand2010-202529275783128*35.5999978.382216217
Mohammad HafeezPAKNew Zealand2003-20192727276211530.4893881.241567418
Shubman GillINDNew Zealand2019-20261515375820863.17737102.852407625
Hashim AmlaSANew Zealand2009-20191919074412439.1695477.99230844
Mushfiqur RahimBANNew Zealand2007-2025323037389027.33105669.890436113
David WarnerAUSNew Zealand2009-20231616072015645.0072199.862307418
Matthew HaydenAUSNew Zealand2003-200717162704181*50.2982585.333117014
Brad HaddinAUSNew Zealand2007-20151716169211046.1375491.782315922
Eoin MorganENG/IRENew Zealand2007-20192322068911331.3272195.561415527
Shreyas IyerINDNew Zealand2020-20261312067110555.9269596.552405919
Shakib Al HasanBANNew Zealand2007-20232020166311434.8979683.29231656
Ben StokesENGNew Zealand2015-20231616466118255.0867597.931405321
Ian BellENGNew Zealand2007-2015232306548228.4389672.99032747
Tamim IqbalBANNew Zealand2007-2023252406537827.2198566.29062796
Faf du PlessisSANew Zealand2011-2019161625928242.2974979.04060565
Upul TharangaSLNew Zealand2005-20121717058810334.5982471.36150772
Jonny BairstowENGNew Zealand2015-20231212157913852.64531109.043116916
Graeme SmithSANew Zealand2003-20131717057311633.7175575.89131711
Haris SohailPAKNew Zealand2014-20231414156985*43.7769082.460604611
Chris GayleWINew Zealand2003-20191919155812531.0060492.381315533
Steve SmithAUSNew Zealand2011-20231615254916442.2366782.31231478
Shahid AfridiPAKNew Zealand2006-2015191805357029.72354151.130514824
Shane WatsonAUSNew Zealand2004-201517153533105*44.4259789.281415811
Quinton de KockSANew Zealand2013-20231414152211440.1558389.54141578
Paul CollingwoodENGNew Zealand2004-20091616251610636.8663581.261303415
Andrew SymondsAUSNew Zealand2003-20071614350171*45.5550299.800424611
Angelo MathewsSLNew Zealand2009-2023282375009531.2563279.11047513
Ahmed ShehzadPAKNew Zealand2011-20161515148811534.8658283.85223557
Mohammad RizwanPAKNew Zealand2016-20251615348377*40.2557484.15030376
Brendan TaylorZIMNew Zealand2005-2012882482128*80.3350595.452304411
Sachin TendulkarINDNew Zealand2003-200910102470163*58.7548397.31211547
KL RahulINDNew Zealand2019-202611115470112*78.33428109.812103513
Alastair CookENGNew Zealand2008-2013131304647835.6961974.96041493
Shikhar DhawanINDNew Zealand2014-20221515146375*33.0759977.30040585
Herschelle GibbsSANew Zealand2003-200788045214356.5052186.762224712
Page 1Next

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