Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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
Scott KuggeleijnNZ/ND20242024340814420.258397.5900175
Ben StokesENG20242024110808080.0014654.7901090
Cam FletcherAUC202620261118080*-50160.0001092
Mitchell MarshAUS20242024120808040.0010675.47011101
Anaru KitchenAA20142014120807240.0013658.8201080
Laura WolvaardtSAW20222022220808040.008198.77011110
Neil WagnerNZ20222022331804940.0011271.43000113
Dale PhillipsAA/OTA20252025230804526.6711072.73000121
Cole McConchieCAN20182018460803313.3323434.1900050
Chad BowesCAN20162016362803420.0017944.6900061
Frances MackayCAN20242024330795126.338790.8001071
Tamim IqbalBAN20212021110787878.0010872.22010110
Finn AllenWEL20232023110787878.0037210.8101093
Cheteshwar PujaraIND20202020120785439.0022834.2101080
Brett HamptonND20242024220785039.009780.4101083
Milinda SiriwardanaSL20152015220786639.009681.2501090
Angelo MathewsSL20152015440784619.5010872.2200190
Ollie PopeENG20242024110777777.009878.5701080
Amelia KerrWEL202420241117777*-55140.00010100
Lara GoodallSAW20222022220774938.5011865.2500080
Suzie BatesNZW/OTA20252025330774725.6774104.0500090
William O'DonnellAA/AUC20222022230773525.6715848.7300071
Daryl MitchellND20182018120764838.0017842.7000040
Ben WheelerCS/CD20212021220767438.0014353.15010100
Matt HenryNZ20232023120767238.007897.44010103
Faheem AshrafPAK20212021120764838.0015349.67000110
Roneel HiraCAN20142014240763719.0014054.29001110
Matt HenryNZ/CAN20242024770762910.869976.77000110
Connor EsterhuizenSA20262026110757575.0033227.2701056
Bismah MaroofPAKW20232023220756837.5010174.2601050
Sophie DevineNZW/WEL20212021220755937.5050150.00010131
Tim SeifertND20202020110747474.0036205.5601056
Brad SchmulianCS20172017110747474.0014052.8601070
KG AndersonCAN20242024330744124.6763117.46000140
Jayden LennoxCS/CD20212021351744318.5016844.05001110
Sophie DevineNZW201820181117373*-58125.8601060
Mohammad MithunBAN202120211117373*-57128.0701062
Ben DuckettENG20242024120734636.508091.25000101
QLM SundeAA20232023120734536.5021533.9500090
Naman DhirIND202620262217342*73.0032228.1300065
Brooke HallidayNZW/AUC202520253317346*36.5064114.0600080
Katene ClarkeNZ/ND20262026330733824.3349148.98000101
Aiden MarkramSA20222022240734218.2520136.32000130
Brad SchmulianCS20212021240733518.2517841.0100070
Nick KellyWEL202420241117272*-48150.0001053
Michael PappsWF20142014120726736.0011264.29010110
Kane WilliamsonNZ20152015220725736.008782.7601061
William O'DonnellAA20232023120723636.0024629.2700070
Roneel HiraCAN20152015240726318.009080.0001162
Ken McClureCAN20232023440724418.0063114.2900181

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.