Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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

Batting by year (All cricket)

The most runs in a calendar year in all cricket v South Africa at Westpac Stadium: 85 by Martin Guptill in 2012.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Westpac Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Martin GuptillNZ201220122218578*85.0072118.0601064
Kane WilliamsonNZ20122012220795539.509087.7801070
Brendon McCullumNZ20122012220725636.008485.7101022
Michael PappsNZ20042004110676767.0010067.0001090
Swapnil PatilUAE201520151115757*-10057.0001050
Scott StyrisNZ200420041114545*-27166.6700014
Stephen FlemingNZ20042004110434343.004595.5600042
Rob NicolNZ20122012220433021.507656.5800050
Brendon McCullumNZ200420041114141*-24170.8300051
James FranklinNZ20122012221403240.004197.5600030
Shaiman AnwarUAE20152015110393939.006460.9400050
Colin de GrandhommeNZ201720171113434*-34100.0000022
Kane WilliamsonNZ20172017110232323.004057.5000001
Amjad AliUAE20152015110212121.003658.3300030
Jacob OramNZ20042004110202020.0013153.8500021
Chris CairnsNZ20042004110202020.0018111.1100011
Andrew EllisNZ20122012110202020.0019105.2600020
Ross TaylorNZ20172017110181818.004045.0000020
Mohammad NaveedUAE20152015110171717.0015113.3300021
Nathan McCullumNZ20122012210151515.0015100.0000001
James NeeshamNZ20172017110131313.002259.0900010
Khurram KhanUAE20152015110121212.001770.5900020
Saqlain HaiderUAE20152015110777.001258.3300010
Jesse RyderNZ20122012110666.001250.0000010
Tim SoutheeNZ20172017110555.00683.3300010
Amjad JavedUAE20152015110555.004125.0000010
Andri BerengerUAE20152015110555.002123.8100010
Kyle MillsNZ2012201221144*-580.0000000
Tim SoutheeNZ2012201221144*-1400.0000010
Trent BoultNZ20172017110444.001526.6700000
Lockie FergusonNZ20172017110444.001330.7700000
Mohammad TauqirUAE20152015110333.001618.7500000
Dean BrownlieNZ20172017110222.00540.0000000
Colin de GrandhommeNZ20122012110222.00366.6700000
Craig McMillanNZ20042004110111.00333.3300000
Mitchell SantnerNZ20172017110111.00812.5000000
Neil BroomNZ20172017110000.0040.0000100
Doug BracewellNZ20122012210000.0030.0000100
Tom LathamNZ20172017110000.0070.0000100
Kamran ShazadUAE20152015110000.0030.0000100

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.