Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At AMI Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Daniel VettoriNZSri Lanka1997-2006320676333.5012653.1701080
Blair HartlandNZEngland1992120674533.5021631.0200080
Barry SinclairNZEngland1963-1966240674416.75--00270
Bill VoceENGNew Zealand1933110666666.00--010-1
'Dad' WeirNZEngland1933110666666.00--010-0
Eric PetrieNZEngland1959-1966241665522.008012.5001060
Ken RutherfordNZSri Lanka1995110656565.007586.6701071
Tony MacGibbonNZWest Indies1956121653465.00--000101
Cameron WhiteAUSNew Zealand20101116464*-26246.1501055
Faisal IqbalPAKNew Zealand2001110636363.0018234.62010100
Roger TwoseNZIndia1999110636363.008871.5901030
Gus LogieWISouth Africa1992110616161.006988.4101091
Ken RutherfordNZSouth Africa1995110616161.009464.8901030
Bapu NadkarniINDNew Zealand1968120613230.50--000-0
Dermot ReeveENGNew Zealand1992221615961.0012748.0301050
Daniel VettoriNZEngland1997-20082326129*61.0015040.6700070
Hedley HowarthNZAustralia1974-1977230616120.3315938.3601270
Richard HadleeNZIndia1976-1990330613320.334070.0000171
Sourav GangulyINDNew Zealand1999110606060.0050120.00010110
Navjot SidhuINDNew Zealand1990-1994220605130.0011552.1701060
Bryan YoungNZSouth Africa19991216055*60.0017733.9001070
Dominic CorkENGNew Zealand19972316039*30.0017634.0900070
Dayle HadleeNZAustralia1974-19773436037*60.0021627.7800050
Wasim AkramPAKNew Zealand1992-200167060198.5714541.3800171
Jack KerrNZEngland1933110595959.00--010-0
John GuyNZEngland1959120595629.5015238.8201090
Bruce BoltonNZEngland1959120593329.5022825.8800030
Somachandra De SilvaSLNew Zealand1983120595229.5015737.5801040
Brijesh PatelINDNew Zealand1976230594419.675186.2700051
Bob CunisNZEngland1966-1971242593529.509736.0800170
Ken RutherfordNZWest Indies1987-1995341593019.6716136.6500080
Murray GoodwinZIMNew Zealand1998110585858.007775.3201090
Zaheer AbbasPAKNew Zealand1985110585858.007973.4201070
John ParkerNZIndia1976220584429.002070.0000060
Ranjan MadugalleSLNew Zealand1983120573428.5011250.89000100
Upul TharangaSLNew Zealand2006120573328.5013641.9100061
David GowerENGNew Zealand1983-1991220575328.508666.2801060
Stephen FlemingNZWest Indies1995110565656.0012245.9001071
Chris BroadENGNew Zealand1988110565656.007871.7901031
Peter KirstenSAWest Indies1992110565656.009161.5401020
Nasser HussainENGNew Zealand1997231563328.0015037.3300040
Dipak PatelNZAustralia1993230563518.6710354.3700060
Matt HorneNZEngland1997120554227.5015635.2600050
Geoff RaboneNZWest Indies1952120553727.50--000-0
Eric RussellENGNew Zealand1966120553027.50--00050
Kyle MillsNZIndia2009110545454.0032168.7501063
Sammy GuillenWINew Zealand1952110545454.00--01080
Ahmed ShehzadPAKNew Zealand2010-2011220545427.0037145.95011100
Mahela JayawardeneSLNew Zealand2001-2006230544618.007869.2300170
Jeremy ConeyNZPakistan1979-1985230543618.001580.0000010

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.