Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND12/1 (2.4)IND need 174 runs in 284 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Hagley Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Leo CarterCAN2023202375112870*32.00104123.08010141
Doug BracewellCS/CD202120214611275225.4019465.4601093
Sarel ErweeSA2022202224012610831.5026248.09101160
BJ WatlingNZ/ND201620163501265825.2018468.48011170
Izzy SharpNZW/CAN202620267721264225.20104121.15000153
Tim JohnstonCAN201720173501254425.0014089.29000145
Chamari AtapattuSLW/ND2025202533112464*62.00102121.57010192
Michael RipponCAN202320233311246962.0023752.32010110
Kane WilliamsonNZ20232023121122121*122.0020559.51100111
Soumya SarkarBAN201720171201228661.0016872.62010170
Chad BowesCAN201820183401224430.5013888.41000140
Ish SodhiNZ/ND2018201835212256*40.6727145.02020152
Ken McClureCAN2021202191011223413.56105116.19003173
Devon ConwayWF202020201201219460.5025946.72010171
Suzie BatesNZW/OTA202320233301217440.3315876.58010120
Chad BowesCAN202620263311216260.5071170.42021144
James NeeshamNZ/OV/OTA2017201734212171*60.5015379.08010110
Martin GuptillNZ2019201932012011860.0095126.32100144
Daryl MitchellCAN/ND2020202022012010360.0025447.24100141
Amelia KerrNZW/WEL202320233301197739.6712694.44010110
Jake GibsonOV/OTA202320233301199639.6712595.20010134
Shikha PandeyCAN2025202554111941*39.6799120.20000140
Hamish RutherfordOV/OTA201720172301189039.3315974.21010131
George WorkerAA/AUC20222022341118100*39.3318065.56100162
Peter FultonCAN2013201312111798117.0021454.67010190
Henry NichollsNZ/CAN2019201922011710358.5022053.18100120
Michael Guptill-BunceAA201620161201179358.5014879.05010200
Andrew EllisCAN201520152301175839.0022552.00010141
Angelo MathewsSL201420141201166658.0021254.72020103
Stephen MurdochCAN/WF201820182301155938.3321653.24010180
Joe RootENG201820182311145457.0022850.00010100
Michael BracewellWF/WEL201920193411147438.0017764.41011140
Mitchell HayCAN2026202664111456*38.0079144.3001075
KG AndersonCAN2026202655111466*28.50114100.00011140
Nurul HasanBAN202220225621144128.5014777.55000152
Yasir Ali ChowdhuryBAN202220225611135522.6014279.58010142
Scott BorthwickWF20162016121112110*112.0027041.48100130
Corey AndersonNZ201620161201127256.0021452.34010134
Alex CareyAUS2024202412111298*112.0014776.19010170
Logan van BeekCAN20152015111111111*-12588.80100133
Jamie HowCS201420141201118255.5013284.09010132
Jack BoyleCAN2018201812011110855.5027640.2210090
Neil BroomCAN/OV201520152401117627.7519457.22011110
Mitchell HayCAN202220224401107627.5023447.0101082
Leo CarterCAN2021202191031094215.5711099.0900082
Colin MunroAA201420141201085854.0013878.26020102
Finn AllenNZ/AUC2024202433110878*54.0069156.52010107
Jack BoyleCAN201920193401083527.0012586.40000131
Dean BrownlieND201820181201077753.5016066.8801090
Kruger van WykCS2014201412110774*107.0024743.32010120

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.