Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG54/0 (8.5)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (Men's List A)

More 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 858 of the 859 matches in this selection (from 1973). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ricky PontingAUSNew Zealand1995-2011515071971141*45.84241281.72612219421
Virat KohliINDNew Zealand2010-2026363631897154*57.48196396.64710116828
Sachin TendulkarINDNew Zealand1990-2009414131750186*46.05183595.3758420626
Kumar SangakkaraSLNew Zealand2001-2015464561568113*40.21199078.79212317015
Sanath JayasuriyaSLNew Zealand1991-200946450151914033.76166691.1858515441
Jacques KallisSANew Zealand1996-201245448144911140.25208769.4339312616
Mark WaughAUSNew Zealand1990-200239395136211040.06176677.123959812
Mahela JayawardeneSLNew Zealand2001-201549455132611633.15170078.0035413212
Tillakaratne DilshanSLNew Zealand2002-201639354130811642.19162080.743601567
David BoonAUSNew Zealand1986-199538385130510039.55196266.511911164
Dean JonesAUSNew Zealand1986-199427273130110754.21167977.4921208816
Inzamam-ul-HaqPAKNew Zealand1992-2004454251283137*34.68168576.1419312015
Saeed AnwarPAKNew Zealand1990-2001323241260113*45.00161977.834721208
Matthew HaydenAUSNew Zealand1993-2007292841258181*52.42159079.1247213620
Adam GilchristAUSNew Zealand1997-200743412124612831.951217102.3828413928
Babar AzamPAKNew Zealand2016-202527272121810748.72145084.00212211017
Gary KirstenSANew Zealand1993-200331314118010343.70164471.782831082
Virender SehwagINDNew Zealand2001-201023231115713052.591113103.9563215222
Rohit SharmaINDNew Zealand2009-202634321113414736.58133085.2626010249
Mohammad AzharuddinINDNew Zealand1985-1999393981118108*36.06148375.39170839
Steve WaughAUSNew Zealand1986-200260511210887127.90147573.760437012
Sourav GangulyINDNew Zealand1997-2005313111079153*35.97145474.2136312610
Shahid AfridiPAKNew Zealand1996-2015383521078108*32.67826130.5119110350
Fakhar ZamanPAKNew Zealand2018-2025212031077180*63.35113994.5646111428
Joe RootENGNew Zealand2013-2025292941077106*43.08122288.133618512
Brian LaraWINew Zealand1992-2007262651068146*50.86118989.8227111111
Saleem MalikPAKNew Zealand1984-199943411010548334.00138376.21081938
Herschelle GibbsSANew Zealand1997-200729291104214337.21134877.3026410316
Michael HusseyAUSNew Zealand2005-2010302710103810561.06109095.231807124
Rahul DravidINDNew Zealand1997-200931316103215341.28148369.592519610
Chris GayleWINew Zealand2002-201929282102613539.46113190.7225110245
Michael ClarkeAUSNew Zealand2003-20153129410189840.72128779.100811075
AB de VilliersSANew Zealand2005-201725259991106*61.94101397.831719115
Michael BevanAUSNew Zealand1994-20032823596710753.72127375.96260665
MS DhoniINDNew Zealand2005-20192826794084*49.47114082.460707320
Greg ChappellAUSNew Zealand1974-198322226932138*58.25109685.04251775
Allan LambENGNew Zealand1983-199228282921108*35.42125373.50231937
Ramiz RajaPAKNew Zealand1985-199720192911119*53.59126871.85361866
Marvan AtapattuSLNew Zealand1996-20072929590883*37.83134767.41081942
Mohammad YousufPAKNew Zealand2000-20092927290612536.24119975.56152898
Abdul RazzaqPAKNew Zealand1997-2011413478838932.70101686.910537325
David GowerENGNew Zealand1978-19912424287415839.73108480.633418212
Allan BorderAUSNew Zealand1980-1994514658675821.15136763.42052717
Andrew SymondsAUSNew Zealand2000-20072825484315640.14788106.981537823
Arjuna RanatungaSLNew Zealand1983-19983533584010230.00117071.79131634
Jos ButtlerENGNew Zealand2013-20252825383212937.82696119.541417529
Aravinda de SilvaSLNew Zealand1984-2003373638296625.12112074.020726712
Ajay JadejaINDNew Zealand1992-1999272568289543.58126265.610715912
Geoff MarshAUSNew Zealand1986-199227271819126*31.50152753.63242585
Alistair CampbellZIMNew Zealand1992-20012121281611142.95122066.89230717
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.