Live6th Match · Pakistan ODI Tri-Series 2026/27SL240/4 (33.5)ENG386/5 (50)SL need 147 runs in 97 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG14/4 (4.4)ZIMZIM 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 format (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Hagley Oval×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Henry NichollsCANFirst-class2013-202617283163122665.24283257.5951011807
Cole McConchieCANFirst-class2015-202520312141421448.76261054.186221616
Tom LathamNZTests2014-202515271129925249.96258850.193621594
Peter FultonCANFirst-class2013-2017122341027209*54.05173359.2633112312
Cam FletcherCAN/AAFirst-class2014-2025203261007100*38.73233843.0719111411
Kane WilliamsonNZTests2014-20251222297923848.95183053.50271972
Todd AstleCANFirst-class2013-20191321475619544.47131257.62133971
Chad BowesCANFirst-class2016-20251930372813726.96107068.04304918
Andrew EllisCANFirst-class2014-20181424172211031.39141650.99131965
Henry NichollsNZTests2016-202311183662162*44.13112159.05312741
Daryl MitchellNZTests2021-20247111553102*55.3097956.492404812
Daryl MitchellCAN/NDFirst-class2015-20247122514170*51.40105248.86211537
Dean BrownlieCAN/NDFirst-class2013-2019712051310442.7584960.42140633
Tom LathamCANFirst-class2013-20261217049810429.29105347.29121632
Colin de GrandhommeNZTests2016-20227113460120*57.5063172.901214810
Greg HayCSFirst-class2014-202159044914049.8992148.75221490
Logan van BeekCAN/WFFirst-class2014-20198125447111*63.8672661.57130617
Leo CarterCANFirst-class2015-2026162404478718.6392048.59043548
Stephen MurdochCAN/WFFirst-class2014-20196102437155*54.6364567.75131624
George WorkerCAN/CS/AAFirst-class2013-2023713139611133.0080649.13212544
Tom BlundellNZTests2020-202591413919630.0869856.02031511
Tim JohnstonCANFirst-class2015-201761103837634.8240095.750205310
Brendon McCullumNZTests2014-2016230365195121.67240152.082004218
Michael RipponCAN/OVFirst-class2017-202459335672*59.3372549.10030420
Devon ConwayNZTests2022-2025610033510933.5070047.86111411
Angelo MathewsSLTests2014-202336233311583.2568748.47120324
Tim SeifertNDFirst-class2016-201935132911982.2561253.76120352
Dane CleaverCSFirst-class2016-202559032710436.3368148.02111356
Bharat PopliNDFirst-class2016-20244803269240.7565549.77020352
Rachin RavindraNZTests2024-202536032317653.8344073.41110421
Colin de GrandhommeAA/NDFirst-class2013-201848232111553.5034094.41201359
Jack BoyleCAN/OVFirst-class2017-2026712032110826.7584238.12110350
SB KeeneAAFirst-class2022-202536131915263.8048665.64120471
Ken McClureCANFirst-class2015-2021122133137317.3971743.65023371
Robert O'DonnellAA/NDFirst-class2016-202448230712351.1763048.73121402
Daniel FlynnNDFirst-class2015-20195903066634.0066246.22030471
BJ WatlingNZTests2014-202181003068530.6063947.89021381
Matt HenryNZTests2016-202581313017225.0836083.61032445
Brad WilsonOVFirst-class2015-201736030010050.0083435.97130300
Tom BlundellWFFirst-class2014-2020611128411328.4053453.18111351
Ross TaylorNZTests2014-202281222767727.6043863.01010352
Matt BoyleCANFirst-class2023-20266902757630.5646359.40020335
Neil BroomCAN/OVFirst-class2014-201751002727627.2050753.65011280
Tim SoutheeNZTests2014-2024141702676815.7131684.49024318
Mitchell HayCANFirst-class2022-202656126582*53.0054049.07030263
Jeet RavalNZTests2016-20184812427434.5755643.53020280
Will YoungCSFirst-class2014-20254702388234.0048748.87031301
Joe BurnsAUSTests2016120235170117.5048348.65110290
Theo van WoerkomCANFirst-class2018-202267423063*76.6752244.06010214
Dimuth KarunaratneSLTests2014-202336022615237.6751044.31112260
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.