ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Trust Bank Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Richard HadleeNZ19811981110232323.005938.98000--
Geoff HowarthNZ19811981110171717.003745.95000--
Jock EdwardsNZ19811981110171717.002470.83000--
Gary RobertsonNZ19811981110171717.0010170.00000--
Martin SneddenNZ198119811111111*-1573.33000--
Yashpal SharmaIND19811981110999.002339.13000--
Jeremy ConeyNZ19811981110464646.006373.0200032
Wasim AkramPAK19931993120422721.007258.3300051
Gary TroupNZ198119811111414*-9155.5600011
Mark GreatbatchNZ1993199312014113370.5034740.63100160
Javed MiandadPAK199319931201049252.0019054.74010130
Inzamam-ul-HaqPAK19931993120987549.0017256.98010120
Rashid LatifPAK19931993121653365.0012651.5900090
Blair HartlandNZ19931993120524326.0019726.4000070
Dilip VengsarkarIND19811981110414141.008051.2500030
John WrightNZ19811981110383838.007451.3500020
Chetan ChauhanIND19811981110313131.007342.4700010
Adam ParoreNZ19931993120291614.5011924.3700020
Ken RutherfordNZ19931993120231411.505343.4000020
Andrew JonesNZ19931993120211910.507627.6300000
Sandeep PatilIND19811981110202020.002676.9200020
Roger BinnyIND19811981110181818.003060.0000030
Waqar YounisPAK19931993121171317.003450.0000020
Dipak PatelNZ1993199312016128.005827.5900020
Chris HarrisNZ199319931201597.504334.8800020
Saleem MalikPAK1993199312014147.003935.9000120
Mushtaq AhmedPAK1993199312012106.003138.7100000
Ramiz RajaPAK199319931201286.001866.6700020
Asif MujtabaPAK1993199312011115.505121.5700120
Kirti AzadIND19811981110101010.002050.0000020
Gundappa ViswanathIND19811981110555.00771.43000-0
Karsan GhavriIND19811981110333.003100.0000000
Danny MorrisonNZ1993199312133*3.001717.6500100
Aaqib JavedPAK19931993120321.501520.0000000
Syed KirmaniIND19811981110222.00728.5700000
Rod LathamNZ19931993120221.00825.0000100
Kapil DevIND19811981110111.00333.3300000
Bruce EdgarNZ19811981110111.00119.0900000
Murphy Su'aNZ19931993120000.00130.0000200
Ian SmithNZ19811981110000.0030.0000100
Yograj SinghIND1981198111100*-10.0000000
Michael OwensNZ1993199312100*0.00160.0000100
Aamer SohailPAK19931993120000.00100.0000200

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.