T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

New Zealand: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: New Zealand×At The Gabba×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris CairnsNZSouth Africa1994-2002331236102*118.00206114.561201510
Chris CairnsNZAustralia1993-20012401256131.2519364.77010102
Ken RutherfordNZAustralia1987-19932401248631.0022654.87011150
Andrew JonesNZAustralia1987-19932401205630.0030838.9601090
Nathan AstleNZAustralia20011201156657.5022551.11010120
Jeremy ConeyNZIndia1980-1981221964996.0011087.2700053
Richard HadleeNZAustralia1980-19872419351*31.0013867.3901091
Bryan YoungNZAustralia1993120915345.5028931.4901050
Martin CroweNZAustralia1987120906745.0022540.0001040
Adam ParoreNZSouth Africa1998-2002221886788.0078112.8201061
John WrightNZEngland1983-1990220845442.0011374.34010110
Mark RichardsonNZAustralia2001120835741.5013063.85010100
John WrightNZAustralia1980-1987240833820.7525033.2000080
Dipak PatelNZAustralia1987-1993240836220.7524833.4701091
Martin CroweNZEngland1990110787878.0010276.4701080
Bruce EdgarNZAustralia1980120715135.5016343.5601070
Geoff HowarthNZAustralia1980120696534.5012654.7601070
Shane ThomsonNZSouth Africa1994110686868.009075.5601031
Craig McMillanNZAustralia2001121684568.0010465.3800043
Bruce EdgarNZIndia1980-1981220623431.0012748.8200020
Tony BlainNZAustralia19931216042*60.0015040.0000080
Stephen FlemingNZAustralia2001120575728.507477.0301160
John ParkerNZAustralia1980120565228.0011548.7001050
John WrightNZIndia1980-1981220564228.009956.5700040
Geoff HowarthNZIndia1980-1981220454522.506075.0000150
Matt HorneNZSouth Africa1998110424242.006663.6400030
Andrew JonesNZEngland19901114141*-7356.1600030
Bruce EdgarNZEngland1983110404040.007851.2800030
Gary TroupNZEngland1983110393939.004195.1200041
Mark BurgessNZIndia1980-1981220392619.506361.9000020
Dion NashNZSouth Africa1998110383838.0031122.5800020
Brendon McCullumNZSouth Africa2002110373737.006457.8100020
Mark GreatbatchNZAustralia1993120373518.508145.6800040
Tony BlainNZSouth Africa19941113636*-23156.5200012
Chris HarrisNZSouth Africa1998-2002220342417.006453.1300010
Simon DoullNZAustralia1993120342417.005957.6300050
Richard HadleeNZIndia1980-1981220323216.0029110.3400122
Nathan AstleNZSouth Africa1998110292929.004564.4400020
Glenn TurnerNZEngland1983110292929.004269.0500010
Bryan YoungNZSouth Africa1994110282828.004759.5700020
Jeff CroweNZAustralia1987120281614.0012422.5800020
Lance CairnsNZIndia1980-19812212727*27.0020135.0000130
Mathew SinclairNZAustralia2001120262313.0010824.0700000
Dion NashNZAustralia20011112525*-6339.6800010
Stephen FlemingNZSouth Africa1998-2002220252312.5025100.0000040
Ian SmithNZAustralia1980-19872402596.256439.0600020
Danny MorrisonNZAustralia1987-19932412220*7.3311519.1300220
Richard HadleeNZEngland1983110212121.003265.6300030
Mark GreatbatchNZSouth Africa1994110212121.003560.0000000
Warren LeesNZIndia1980110202020.002968.9700010
Page 1Next

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