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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At WestpacTrust Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Zaheer KhanINDNew Zealand2002120000.00100.0000200
Marcus TrescothickENGNew Zealand2002110000.0070.0000100
Paul CollingwoodENGNew Zealand2002110000.00110.0000100
Adam GilchristAUSNew Zealand2000110000.0040.0000100
Mervyn DillonWINew Zealand2000110000.0040.0000100
Darren GoughENGNew Zealand2002110000.0030.0000100
Craig SpearmanNZWest Indies2000110000.0020.0000100
Nathan AstleNZIndia200212014147.003046.6700110
Parthiv PatelINDNew Zealand2002120884.004916.3300110
Nasser HussainENGNew Zealand2002110333.001323.0800000
Andrew FlintoffENGNew Zealand2002110262626.005745.6100011
Craig WhiteENGNew Zealand2002110111111.002740.7400010
Ashley GilesENGNew Zealand2002110121212.004030.0000010
Matthew HoggardENGNew Zealand200211100*---00000
Nick KnightENGNew Zealand2002110999.002045.0000000
Graham ThorpeENGNew Zealand2002110101010.001471.4300020
Matthew HaydenAUSNew Zealand20001116464*-6894.12010110
Stephen FlemingNZEngland2002110404040.006165.5700041
Stephen FlemingNZWest Indies2000110101010.001855.5600000
Nathan AstleNZEngland2002110777.001643.7500000
Nathan AstleNZWest Indies20001117676*-9976.7701090
Craig McMillanNZEngland2002110696969.009175.8201031
Lou VincentNZEngland2002110363636.005763.1600010
Brendon McCullumNZEngland2002110999.001560.0000010
Daniel VettoriNZEngland200211100*---00000
Daniel VettoriNZIndia2002110666.001154.5500010
Daryl TuffeyNZIndia2002110131313.001492.8600001
Andre AdamsNZEngland20021112525*-18138.8900020
Chris HarrisNZEngland2002110141414.001973.6800000
Chris CairnsNZEngland2002110111111.006183.3300001
Shane Edward BondNZIndia200211100*---00000
Owais ShahENGNew Zealand2002110777.003917.9500000
Wavell HindsWINew Zealand2000110777.001450.0000010
Brian LaraWINew Zealand2000110555.00862.5000010
Shivnarine ChanderpaulWINew Zealand2000110272727.003577.1400030
Ricardo PowellWINew Zealand2000110999.008112.5000010
Ridley JacobsWINew Zealand2000110242424.004850.0000020
Pedro CollinsWINew Zealand20001111010*-1376.9200000
Chris NevinNZEngland2002110212121.0020105.0000030
Reon KingWINew Zealand200011177*-887.5000000
Mark WaughAUSNew Zealand20001114545*-6866.1800031
Jimmy AdamsWINew Zealand2000110242424.007532.0000020
Roger TwoseNZWest Indies20001116868*-10564.7601070
Sherwin CampbellWINew Zealand2000110303030.007341.1000010
Nehemiah PerryWINew Zealand2000110999.001560.0000000
VVS LaxmanINDNew Zealand2002120272313.505945.7600040
Sachin TendulkarINDNew Zealand2002120413220.507951.9000060
Rahul DravidINDNew Zealand2002120483924.0015630.7700060
Sourav GangulyINDNew Zealand20021201055.001566.6700020
Virender SehwagINDNew Zealand2002120262513.003966.6700040
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.