Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

New Zealand: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: New Zealand×v West Indies×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ross TaylorNZWest Indies2006-20204351132095217*55.13314666.5959321723
Kane WilliamsonNZWest Indies2012-202535454182625144.54307059.4847120810
Nathan AstleNZWest Indies1995-200638434173412544.46257867.26314119317
Stephen FlemingNZWest Indies1994-200739444162813040.70270960.10213318713
Tom LathamNZWest Indies2012-202633393140414539.00261153.773621406
Brendon McCullumNZWest Indies2003-201540452118611327.58151978.0815112827
Martin GuptillNZWest Indies2009-2022323321185237*38.23158574.7627211630
Devon ConwayNZWest Indies2020-202521223101722753.53123682.2825111620
Glenn TurnerNZWest Indies1969-19791016191125960.7387735.92231740
Martin CroweNZWest Indies1985-19921823382318841.15187743.85330932
Bevan CongdonNZWest Indies1969-19728142764166*63.6721528.37250652
Scott StyrisNZWest Indies2000-20082422574910744.06101573.792506711
Jeremy ConeyNZWest Indies1979-1987222857488332.52156347.86050620
John WrightNZWest Indies1979-19872129070413824.28190836.90133740
Daryl MitchellNZWest Indies2020-20262118162311936.6572286.291205118
Richard HadleeNZWest Indies1979-19872225461110329.10110555.29111622
Jesse RyderNZWest Indies2008-20141414155910443.0061191.491416214
BJ WatlingNZWest Indies2012-2020131635498942.23111549.24051454
Geoff HowarthNZWest Indies1975-19851620151214726.95132738.58120360
James NeeshamNZWest Indies2013-20252320550210733.4758286.251204322
Jeff CroweNZWest Indies1985-19871621150011225.00139035.97131484
Brian HastingsNZWest Indies1969-19759155485117*48.5011436.84211422
Rachin RavindraNZWest Indies2024-20251213246517642.2749494.131204913
Lou VincentNZWest Indies2002-20061315146410233.1480857.43130377
Henry NichollsNZWest Indies2017-20261213246217442.0073462.94121513
Chris CairnsNZWest Indies1996-2006181624487532.0059775.040203614
Craig McMillanNZWest Indies1999-2007191814438326.0676457.98041324
Glenn PhillipsNZWest Indies2017-20251312143310839.36305141.971203227
Mitchell SantnerNZWest Indies2017-202630211042555*38.6444894.870103321
Adam ParoreNZWest Indies1994-200020205405100*27.0085447.42121371
Chris HarrisNZWest Indies1992-2004252644005018.1872555.17015295
Daniel FlynnNZWest Indies2008-2012151723989526.5373554.15022476
Daniel VettoriNZWest Indies1999-20153623436553*19.2158762.18012470
Mark BurgessNZWest Indies1969-1979813135210129.337656.58110313
Craig SpearmanNZWest Indies1996-2000141713515421.9455463.36013483
Colin MunroNZWest Indies2014-201999035010438.89212165.091213319
Corey AndersonNZWest Indies2013-201512133337131*33.7034697.401023020
Peter FultonNZWest Indies2006-2014131713377521.0674745.11022374
Dipak PatelNZWest Indies1987-1996151733347823.8664651.70021263
Bruce TaylorNZWest Indies1969-197279332312453.8310.00101327
Michael BracewellNZWest Indies2022-2026191753184726.5039480.71000353
Tim SoutheeNZWest Indies2008-2024443083093114.0533293.070012412
Mark ChapmanNZWest Indies2025-2026111012958032.78256115.230322516
Terry JarvisNZWest Indies197246027718246.1755532.79101230
Graham DowlingNZWest Indies1969-197251002777627.70--020122
Will YoungNZWest Indies2020-2026111202755622.9240468.07011311
Bruce EdgarNZWest Indies1979-198057127112745.1774336.47110210
Hamish MarshallNZWest Indies2004-20071113426875*29.7840865.69010160
John BracewellNZWest Indies1985-1987101442656626.5066539.85011142
Roger TwoseNZWest Indies1996-2000111212399721.7336365.84023232
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.