Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM104/1 (28)Day 1: Lunch - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mike BrearleyENG197719772301217840.3326944.98010140
Heino KuhnKEN201920193421215460.5015777.07010161
Cheteshwar PujaraIND/DER2014201424112190*40.3318067.22010190
Jack LeaningKEN202320233401218730.2517369.94010111
Mark StonemanSUR201820185801212815.1320060.50000180
Paul WalterESS202420241201206460.0019162.83020161
Yashasvi JaiswalIND2025202512012011860.0017369.36100142
Wilfred RhodesENG190919091201206660.00--020-0
Peter MayENG1956195612212083*---010120
Graeme HickENG1994199412112081*120.0016672.29010170
Max HoldenMID202020202301204840.0023750.63000180
Shane WatsonAUS200920093401204630.0020359.11001190
Moisés HenriquesAUS/SUR2017201754112048*40.00107112.1500073
Ross TaylorNZ20152015111119119*-96123.96100104
David SheppardENG19521952110119119119.00--100190
Gary KirstenSA200320031201199059.5021555.35010191
Rishabh PantIND2018201812011911459.5015477.27100164
Syd GregoryAUS1899189912011911759.50--100150
Leonard HuttonENG194719471201198359.50--01060
Rohan KanhaiWI1966196612011910459.5024748.18100160
Mark TaylorAUS198919891201197159.5024548.57010110
Ryan PatelSUR20192019751119100*29.7531737.54100171
Stanley JacksonENG18991899110118118118.00--100180
Anil KumbleIND20072007122118110*-20158.71100171
Wally HammondENG19291929121118101*118.00--100-0
Mudassar NazarPAK198719872201187359.0027143.54010110
Desmond HaynesWI1991199112111875*118.0031237.82010110
Brian McMillanSA199419941201189359.0025646.09010130
Kevin PietersenENG2008200834011810029.5017368.21101170
Maitlan BrownSUR/MSG202620265411186239.3314084.29011131
Alan TurnerAUS1975197534011810129.5018763.10100101
Shikhar DhawanIND20192019110117117117.00109107.34100160
Tom AlsopHAM20162016110117117117.0019460.31100190
Walter ReadENG18841884110117117117.0015575.48100200
Herbert SutcliffeENG19311931110117117117.00--100-0
Norm O'NeillAUS19611961110117117117.00--100140
Graeme SmithSUR2014201412011710358.5013686.03100170
Ravi BoparaESS2019201922111770*117.0085137.6501094
Daniel Bell-DrummondKEN202320232201176558.50105111.43020141
Shardul ThakurIND202120211201176058.50108108.33020144
Gilbert JessopENG1902190212011710458.50--100170
Adam RossingtonESS/LS2022202223011710039.0016570.9110095
Lewis GregorySOM/MO202520253411176239.0016471.34010114
Josh BlakeSUR2026202646111743*23.4030538.36000160
Alastair CookENG2010201012011611058.0018064.44100180
Eoin MorganENG2012201232111673116.00107108.41010122
Eoin MorganENG/LS2021202122111675*116.00103112.6201096
George BrownENG192119211201168458.00--01090
Majid KhanPAK197419741201169858.0019459.79010150
Barry WoodENG197219721201169058.0029739.06010180

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.