Live6th Match · Pakistan ODI Tri-Series 2026/27SL170/2 (25)ENG386/5 (50)SL need 217 runs in 150 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMZimbabwe won the toss and chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)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/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by team (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Hagley Oval×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Henry NichollsCANCanterbury2013-202617283163122665.24283257.5951011807
Cole McConchieCANCanterbury2015-202520312141421448.76261054.186221616
Tom LathamNZNew Zealand2014-202515271129925249.96258850.193621594
Peter FultonCANCanterbury2013-2017122341027209*54.05173359.2633112312
Kane WilliamsonNZNew Zealand2014-20251222297923848.95183053.50271972
Cam FletcherCANCanterbury2014-202119306939100*39.13216743.3318110611
Todd AstleCANCanterbury2013-20191321475619544.47131257.62133971
Chad BowesCANCanterbury2016-20251930372813726.96107068.04304918
Andrew EllisCANCanterbury2014-20181424172211031.39141650.99131965
Henry NichollsNZNew Zealand2016-202311183662162*44.13112159.05312741
Daryl MitchellNZNew Zealand2021-20247111553102*55.3097956.492404812
Tom LathamCANCanterbury2013-20261217049810429.29105347.29121632
Colin de GrandhommeNZNew Zealand2016-20227113460120*57.5063172.901214810
Greg HayCSCentral Stags2014-202159044914049.8992148.75221490
Leo CarterCANCanterbury2015-2026162404478718.6392048.59043548
Tom BlundellNZNew Zealand2020-202591413919630.0869856.02031511
Tim JohnstonCANCanterbury2015-201761103837634.8240095.750205310
Dean BrownlieNDNorthern Districts2015-201959037110441.2267754.80130410
Brendon McCullumNZNew Zealand2014-2016230365195121.67240152.082004218
Daryl MitchellNDNorthern Districts2015-2019592362170*51.7170751.20111337
Logan van BeekCANCanterbury2014-2017695350111*87.5046974.63120505
Devon ConwayNZNew Zealand2022-2025610033510933.5070047.86111411
Angelo MathewsSLSri Lanka2014-202336233311583.2568748.47120324
Tim SeifertNDNorthern Districts2016-201935132911982.2561253.76120352
Dane CleaverCSCentral Stags2016-202559032710436.3368148.02111356
Bharat PopliNDNorthern Districts2016-20244803269240.7565549.77020352
Rachin RavindraNZNew Zealand2024-202536032317653.8344073.41110421
SB KeeneAAAuckland Aces2022-202536131915263.8048665.64120471
Ken McClureCANCanterbury2015-2021122133137317.3971743.65023371
Daniel FlynnNDNorthern Districts2015-20195903066634.0066246.22030471
BJ WatlingNZNew Zealand2014-202181003068530.6063947.89021381
Matt HenryNZNew Zealand2016-202581313017225.0836083.61032445
Brad WilsonOVOtago Volts2015-201736030010050.0083435.97130300
Tom BlundellWFWellington Firebirds2014-2020611128411328.4053453.18111351
Ross TaylorNZNew Zealand2014-202281222767727.6043863.01010352
Matt BoyleCANCanterbury2023-20266902757630.5646359.40020335
Robert O'DonnellAAAuckland Aces2016-202336126712353.4053450.00121362
Tim SoutheeNZNew Zealand2014-2024141702676815.7131684.49024318
Mitchell HayCANCanterbury2022-202656126582*53.0054049.07030263
Jack BoyleCANCanterbury2017-2021611025910823.5565239.72100270
Jeet RavalNZNew Zealand2016-20184812427434.5755643.53020280
Stephen MurdochWFWellington Firebirds2014-2018351238155*59.5029480.95100294
Will YoungCSCentral Stags2014-20254702388234.0048748.87031301
Joe BurnsAUSAustralia2016120235170117.5048348.65110290
Theo van WoerkomCANCanterbury2018-202267423063*76.6752244.06010214
Dimuth KarunaratneSLSri Lanka2014-202336022615237.6751044.31112260
Rhys MariuCANCanterbury2025-202633022414774.6729875.17100342
Neil WagnerNZNew Zealand2014-2023111442234922.3043051.86001269
Steve SmithAUSAustralia2016-202424121113870.3333662.80110241
Justin GreavesWIWest Indies2025121202202*202.0039151.66101190
Page 1Next

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.