Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW11/1 (2)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 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)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 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 runsT20I2nd 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 India×At Reliance Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ken RutherfordNZ19941994110108108108.00102105.88100130
Adam ParoreNZ19941994110969696.0013869.5701000
Adam GilchristAUS200720071117979*-77102.6001074
Ricky PontingAUS20092009110747474.008587.0601082
Michael HusseyAUS20092009110737373.0054135.1901081
James FranklinNZ201020101117272*-10866.6701051
Russel ArnoldSL20052005110686868.006998.5501072
Alistair CampbellZIM19981998110606060.006986.9601050
Marvan AtapattuSL20052005110595959.006886.7601050
Grant FlowerZIM19981998110575757.008467.8601040
Cameron WhiteAUS20092009110515151.006875.0001031
Tim PaineAUS20092009110505050.006280.6501090
Craig EvansZIM19981998110464646.0034135.2900080
Nathan McCullumNZ20102010110434343.005381.1300040
Ricky PontingAUS200720071113939*-39100.0000050
Stephen FlemingNZ199419941113333*-25132.0000011
Kumar SangakkaraSL20052005110323232.005855.1700040
Matthew HaydenAUS20072007110292929.003974.3600040
Andy FlowerZIM19981998110252525.003473.5300010
Scott StyrisNZ20102010110222222.003562.8600030
Kane WilliamsonNZ20102010110212121.005042.0000010
Mahela JayawardeneSL20052005110202020.004940.8200010
Heath StreakZIM199819981111616*-2369.5700010
Kyle MillsNZ20102010110151515.009166.6700011
James HopesAUS20092009110141414.009155.5600011
Mitchell JohnsonAUS200920091111414*-8175.0000020
Martin GuptillNZ20102010110121212.001580.0000011
WPUJC VaasSL20052005110111111.0010110.0000020
Murray GoodwinZIM19981998110111111.001384.6200010
Guy WhittallZIM19981998110999.001369.2300000
Blair HartlandNZ19941994110888.002532.0000010
Andy WhittallZIM19981998110888.001553.3300000
Thilan SamaraweeraSL20052005110666.002524.0000010
Gareth HopkinsNZ20102010110666.006100.0000010
Upul TharangaSL20052005110666.00785.7100010
Shane WatsonAUS20092009110555.00683.3300010
Dilhara LokuhettigeSL20052005110555.00683.3300010
Bryan YoungNZ19941994110555.001145.4500010
Upul ChandanaSL2005200511144*-757.1400000
Craig WishartZIM19981998110444.00757.1400000
Tillakaratne DilshanSL20052005110444.003133.3300010
Ross TaylorNZ20102010110444.001625.0000000
Daniel VettoriNZ20102010110333.00742.8600000
Adam VogesAUS20092009110333.00742.8600000
Pommie MbangwaZIM19981998110222.00540.0000000
Brett LeeAUS20092009110000.0030.0000100
Brendon McCullumNZ20102010110000.0010.0000100
Shane ThomsonNZ1994199411100*---00000
Adam HuckleZIM19981998110000.00--00100

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