T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Eden Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Scott StyrisNZ2004200433024617082.0032076.88110305
Chris CairnsNZ2004200433024415881.3327788.09110249
Nathan AstleNZ19991999452232100*77.3337362.20110335
Roger TwoseNZ1999199945120379*50.7538552.73021186
Matt HorneNZ199919994502029340.4042547.53020310
Barry SinclairNZ1964196412015713878.50--100250
Jacob OramNZ200420043301279042.3317871.35010123
Adam ParoreNZ199519951201138956.5018561.08010141
Chris HarrisNZ199919994319968*49.5028534.7401191
Craig McMillanNZ20042004330988232.6717356.65010132
Noel McGregorNZ19641964120916245.50--01050
Adam ParoreNZ19991999441883729.3316852.3800082
Grant ElliottNZ201520151118484*-73115.0701073
Ken RutherfordNZ19951995120845642.0017248.84010140
Bryan YoungNZ19951995120787439.0016646.9901070
Graham GedyeNZ19641964120735536.50--01070
Mark GreatbatchNZ19921992110686868.0060113.3301092
Brendon McCullumNZ20122012220654732.507883.3300071
Stephen FlemingNZ200420043416531*21.6763103.17001102
Tom LathamNZ202620261116363*-55114.5501072
Rod LathamNZ19921992110606060.006986.9601070
Craig McMillanNZ19991999231602530.0012647.62000100
Brendon McCullumNZ20152015110595959.0026226.9201084
Corey AndersonNZ20152015110585858.0057101.7501062
Misbah-ul-HaqPAK20152015110565656.008665.1201040
John ReidNZ19641964120563728.00--00040
Chris HarrisNZ20042004110555555.0055100.0001032
Mark RichardsonNZ20042004120554527.5014936.9100080
Bert SutcliffeNZ19531953120554527.50--00051
Matt PooreNZ19531953121534553.00--00080
Jesse RyderNZ20122012110525252.0042123.8101052
Sarfraz AhmedPAK20152015110494949.0049100.0000053
Darrin MurrayNZ19951995120492524.5015831.0100070
Colin de GrandhommeNZ20172017220473223.505585.4500013
James FranklinNZ20122012221453645.006075.0000030
Rob NicolNZ20122012220453322.505976.2700051
Lawrie MillerNZ19531953110444444.00--000-0
Stephen FlemingNZ19951995120442722.009148.3500041
Daniel VettoriNZ19991999430443214.679546.3200060
Brendon McCullumNZ200420043314016*20.006264.5200040
Devon ConwayNZ20262026110393939.0026150.0000042
Younis KhanPAK20152015110373737.004484.0900040
Colin de GrandhommeNZ20122012110363636.0036100.0000013
Geoff RaboneNZ19531953121352935.00--000-0
Martin GuptillNZ20152015110343434.003889.4700031
Andrew JonesNZ199219921113434*-6353.9700040
Matthew HartNZ19951995120342817.008838.6400040
Tom BruceNZ20172017110333333.0027122.2200032
Martin GuptillNZ20122012220332616.5032103.1300041
Ross TaylorNZ20152015110303030.003976.9200040
Page 1Next

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