Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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×At Pallekele International Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
BJ WatlingNZSri Lanka201233115996*79.5018585.95020190
Ross TaylorNZPakistan2011-2012221157131*157.00135116.30100118
Ross TaylorNZSri Lanka2012-20196601547225.67133115.79011134
Brendon McCullumNZBangladesh2012110123123123.0058212.07100117
Rob NicolNZSri Lanka2012-20135501145822.8014479.1701064
Colin de GrandhommeNZSri Lanka20193301035934.3375137.3301165
Will YoungNZSri Lanka20242218256*82.0010875.93010110
Mark ChapmanNZSri Lanka2024210767676.008193.8301073
James FranklinNZSri Lanka20124427135*35.507792.2100032
Nathan McCullumNZSri Lanka2012-2013441672622.3354124.0700052
Ross TaylorNZWest Indies20121116262*-40155.0001033
Martin GuptillNZPakistan2011110575757.008666.2801060
Henry NichollsNZSri Lanka20242215446*54.007472.9700050
Tom BruceNZSri Lanka2019110535353.0046115.2201030
James FranklinNZEngland2012110505050.0033151.5201042
Mitchell HayNZSri Lanka2024210494949.006279.0300040
Martin GuptillNZSri Lanka2012-2019320493824.5042116.6700070
Tim SoutheeNZSri Lanka2012-20197334928*-33148.4800043
Mitchell SantnerNZSri Lanka2019-2024542461623.0040115.0000022
Colin MunroNZSri Lanka2013-2019440421710.5039107.6900161
Brendon McCullumNZSri Lanka2012330392513.005176.4700002
Brendon McCullumNZPakistan2011-2012220383219.0034111.7600042
Tim SeifertNZSri Lanka2019330381512.674388.3700050
Jacob OramNZPakistan2011-2012220362518.0016225.0000033
James FranklinNZBangladesh2012110353535.003697.2200021
Luke RonchiNZSri Lanka20131113434*-25136.0000031
Rob NicolNZPakistan2012110333333.0028117.8600031
Daryl MitchellNZSri Lanka20193313225*16.0029110.3400002
Anton DevcichNZSri Lanka2013110303030.0023130.4300041
Scott StyrisNZPakistan2011110282828.003775.6800010
Tom LathamNZSri Lanka2012-201333026208.674755.3200020
Nathan McCullumNZPakistan2011-2012220241912.0014171.4300022
Brendon McCullumNZWest Indies2012110222222.0018122.2200030
Ross TaylorNZEngland2012110222222.002395.6500020
Andrew EllisNZSri Lanka2012-2013331221611.0015146.6700011
Martin GuptillNZWest Indies2012110212121.002777.7800020
Daniel VettoriNZPakistan2011-2012210181818.0016112.5000010
Jacob OramNZSri Lanka20123311810*9.001994.7400020
Kane WilliamsonNZEngland2012110171717.002373.9100010
Nathan McCullumNZEngland20121111616*-10160.0000002
Kane WilliamsonNZPakistan2012110151515.0013115.3800020
Glenn PhillipsNZSri Lanka2024210151515.002268.1800010
James FranklinNZWest Indies2012110141414.0014100.0000010
Ross TaylorNZBangladesh20121111414*-12116.6700020
James FranklinNZPakistan2011-201222014137.008175.0000011
Tim RobinsonNZSri Lanka20242201396.5011118.1800030
Martin GuptillNZBangladesh2012110111111.001478.5700001
Rob NicolNZEngland2012110111111.001573.3300010
Brendon McCullumNZEngland2012110101010.0010100.0000020
Ish SodhiNZSri Lanka2019-2024410999.001275.0000010
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.