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 2026AFGZIMT2069th 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)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th 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

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Westpac Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Hamish MarshallNZSri Lanka2006110505050.007170.4201010
Peter FultonNZSri Lanka2006110505050.006478.1301031
Manish PandeyINDNew Zealand20201115050*-36138.8901030
Usman KhawajaAUSNew Zealand2016110505050.0049102.0401070
Ian BellENGSri Lanka2015110494949.005490.7400070
David MillerSAUnited Arab Emirates2015110494949.0048102.0800020
Hardik PandyaINDNew Zealand2019220494524.5026188.4600035
Brendon McCullumNZWest Indies2006-2015440491812.2538128.9500062
Yasir HameedPAKNew Zealand2004110484848.005685.7100080
John HastingsAUSNew Zealand20161114848*-47102.1300051
Michael BracewellOVWellington Firebirds2017120482624.0010844.4400060
Mitchell SantnerNZAustralia2016-20212214845*48.0044109.0900031
Katey MartinNZWEngland Women2012-2021330483616.0046104.3500160
Luke RonchiNZSri Lanka2015110474747.0042111.9000041
Gareth HopkinsNZAustralia2010220472623.5041114.6300051
James FranklinNZSri Lanka20062214729*47.0042111.9000052
David HusseyAUSNew Zealand2010110464646.0036127.7800050
Craig McMillanNZAustralia2005-2007320463723.005092.0000031
Scott StyrisNZSouth Africa20041114545*-27166.6700014
Ashwell PrinceSANew Zealand20041114545*-38118.4200050
Brad HoggAUSNew Zealand2005-20073214525*45.005680.3600020
Tillakaratne DilshanSLEngland2015110444444.005580.0000042
Shikhar DhawanINDNew Zealand2014-2019330442914.675974.5800043
Stephen FlemingNZSouth Africa2004110434343.004595.5600042
James FranklinNZAustralia2005-2010210434343.0042102.3800022
Rilee RossouwSAUnited Arab Emirates2015110434343.004987.7600080
Jesse RyderNZIndia2009-2014320432621.5041104.8800043
Rob NicolNZSouth Africa2012220433021.507656.5800050
Moeen AliENGNew Zealand2015-2018220432321.5034126.4700060
James NeeshamNZEngland2019110424242.0022190.9100024
Jason HolderWINew Zealand2014-2015210424242.0026161.5400052
Jacob OramNZAustralia2005-2010320424121.0042100.0000050
Daniel VettoriNZSri Lanka2006-2015220423521.005182.3500060
Danielle WyattENGWNew Zealand Women2012-2021320423321.0032131.2500041
Chris JordanENGNew Zealand2018-2019220423621.0025168.0000043
Babar AzamPAKNew Zealand2018110414141.0041100.0000011
Lendl SimmonsWINew Zealand2014-2015220412920.5036113.8900062
Mitchell SantnerNZEngland2018-2019320414120.505673.2100130
Kyle JamiesonNZAustralia2021220413020.5027151.8500070
James HopesAUSNew Zealand2010110404040.005671.4300020
Andre FletcherWINew Zealand2014110404040.0036111.1100031
Brendon McCullumNZSri Lanka2006220403920.0026153.8500024
Gautam GambhirINDNew Zealand2009220403020.004981.6300021
James FranklinNZSouth Africa2012221403240.004197.5600030
Shaiman AnwarUAESouth Africa2015110393939.006460.9400050
Ben StokesENGNew Zealand2018110393939.007353.4200020
Jos ButtlerENGSri Lanka20151113939*-19205.2600061
KL RahulINDNew Zealand2020110393939.0026150.0000032
Jemimah RodriguesINDWNew Zealand Women2019110393939.0033118.1800060
Ross TaylorNZAustralia2007-2010320393019.506460.9400040

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.