Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Mohammad NawazPAK2022202255310745*53.5067159.7000195
Matt BoyleCAN202320233501064821.2023245.69000140
James NeeshamNZ/WEL202120213301054935.0087120.6900072
Tom LathamNZ/CAN201420142401053926.2521249.53000180
Michael RipponCAN2024202454210536*52.5013876.0900090
Mahela JayawardeneSL2015201522010410452.0011193.69101121
Greg HayCS201620161201048952.0017858.43010150
Dane CleaverCS2016201612010410452.0018157.46101113
Amelia KerrNZW/WEL202120213311047152.00101102.97010100
Kyle JamiesonCAN2016201647110440*17.3328137.01001111
SL StewartCAN2014201412110396*103.0086119.77010144
Nensi PatelNZW/ND202620263201035751.5086119.7701071
Greg DawsonCAN201420142401036225.7525839.92010120
Tom BruceCS/CD2021202135110355*25.7513278.0301082
Brad WilsonOV2015201512010210051.0026438.64100130
Jeet RavalNZ201820182401027425.5026139.08010100
Leo CarterCAN201620163601025317.0026238.93010131
Mark ChapmanNZ/AUC2018201822010110150.5061165.5710136
Kusal MendisSL202320231201018750.5013873.19010170
Neil BroomCAN201420142401003525.0018354.64000110
Temba BavumaSA202220222401004125.0023642.37000130
Rhys MariuCAN20262026430994333.0078126.92000190
Georgia PlimmerNZW/WEL20262026440992824.7597102.06000170
Harry BrookENG20252025220987849.0049200.0001077
SB KeeneAA20222022121986098.0019350.78010151
Zakary FoulkesCAN20232023750986119.6015662.82010102
Will YoungNZ/CS/CD20252025460985516.3318054.44011110
Peter YounghusbandWF20172017110979797.0020248.02010110
Mitchell SantnerNZ/ND20192019221979697.0012378.8601093
Ryan McConeCAN201520152319738*48.5012676.98000151
Rassie van der DussenSA20222022240974524.2525238.4900070
Marnus LabuschagneAUS20242024120969048.0015561.94010130
Mark StonemanENG20182018120956047.5025038.00010100
Annerie DercksenSAW20262026220957247.5011185.59010120
Jeet RavalNZ/AA20162016241955531.6724339.09011120
Matt HenryNZ/CAN20162016340956623.7512377.24010131
James VinceENG20182018120947647.0016955.62010130
S ShahriAUC20222022220946847.0070134.29010140
Jamal ToddOV20232023120946447.0024937.75010170
Katey MartinNZW/OTA20212021330944231.3310391.26000110
Tom BlundellNZ/WF20202020240945523.5020944.98010131
Ben HorneAA/AUC202220223419454*31.3311681.03010112
Cole McConchieCAN20242024550944318.8014365.7300090
Matt BoyleCAN20262026750945218.809598.95010121
Ben StokesCAN20172017110939393.0047197.8701067
Dhananjaya de SilvaSL202320231219347*93.0013270.45000121
Nuwan KulasekaraSL20152015441935831.0012276.2301065
Sean SoliaAA/AUC20222022340933623.2518749.7300082
Jack BoyleCAN20172017350932718.6025236.90000110
Chad BowesCAN20252025760935915.5075124.0001193

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.