Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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

New Zealand: Batting figures (All cricket)

Geoff Howarth has scored the most runs in all cricket for New Zealand at Asgiriya Stadium since 1908: 122 in 1 matches.

More filters

3 active
Reset"Match result" is from the side of the player or team.
Team: New Zealand×At Asgiriya Stadium×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Geoff HowarthNZ19841201226261.0022554.22020110
Mark RichardsonNZ20031201105555.0028638.46020151
Jacob OramNZ2003120907445.0022739.65010170
Ian SmithNZ19841216131*61.0043141.86000110
Richard HadleeNZ1984120562928.007871.7900060
John ReidNZ1984120563028.0016434.1500070
Daniel VettoriNZ2003120555527.507870.51011100
John WrightNZ1984120494524.5015930.8200020
Robbie HartNZ2003120433121.5018123.7600060
Paul WisemanNZ2003120362918.0013626.4700040
Martin CroweNZ1984120342617.007744.1600031
Stephen FlemingNZ2003120333316.5011528.7000130
Scott StyrisNZ2003120333216.509136.2600050
Jeff CroweNZ1984120292014.505850.0000030
Matt HorneNZ2003120282714.007736.3600050
Jeremy ConeyNZ1984121282528.005451.8500030
John BracewellNZ1984120232111.505839.6600020
Daryl TuffeyNZ200312016158.003447.0600030
Shane Edward BondNZ20031221110*-2250.0000020
Stephen BoockNZ198411144*-666.6700010
Mathew SinclairNZ2003120331.501717.6500100
Lance CairnsNZ1984120221.00728.5700100

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.