Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Ted DexterENG19631963120562928.00--00040
Tony GreigENG19741974221563256.0015236.8400030
Dimitri MascarenhasENG200720073325636*56.0035160.0000015
Rilee RossouwHAM20182018230562918.679757.7300080
Alice Davidson-RichardsNS/SUR20252025330562118.6751109.8000070
Zak CrawleyKEN20202020330562818.6747119.1500070
Migael PretoriusSOM20252025230565418.6753105.6601180
Donavon FerreiraOI202520254315624*28.0020280.0000036
Toby AlbertHAM20262026230563918.677970.8900080
Dawid MalanENG/TR20212021340563114.0011548.7000090
Hamish MarshallGLO20162016110555555.0052105.7701032
Luke WrightSUS20182018110555555.0030183.3301081
Glenn MaxwellYOR20152015110555555.005993.2201041
Tom WestleyESS20152015110555555.0041134.1501071
Albert WardENG18931893110555555.00--010-0
Sid O'LinnSA19601960110555555.00--01080
Shoaib MohammadPAK19921992110555555.0015535.4801050
Travis HeadAUS/WOR20182018220555027.506091.67010100
Chris DentGLO20142014120555427.5011348.6701060
Ryan HigginsMID/LS20252025220552827.5041134.1500081
Nick GubbinsHAM20242024120554527.5013441.0400090
Liam LivingstoneENG/BP20242024320555527.5036152.7801134
Josh BohannonLAN20242024120552927.5011547.8300070
Abi NorgroveHAM202620262215552*55.0053103.7701060
William ShaldersSA19071907121553155.00--000-0
Leonard HuttonENG19511951120552827.50--000-0
Denis ComptonENG19501950120554427.50--000-0
Ossie DawsonSA19471947120555527.50--01100
Tom GraveneyENG19551955120554227.50--00040
Peter CarlsteinSA19601960120554227.50--00070
Morné MorkelSUR20182018630552918.338961.8000061
James FullerHAM20242024230553918.338663.9500050
James VinceHAM/SB202120212315545*27.5047117.0200182
Tony GreigENG19731973230553818.3314039.2900160
Matt MilnesKEN20202020441554318.3310850.9300070
Kalea MooreSUR/ML202620261462552313.756683.3300070
Mark ButcherENG20022002110545454.0014537.2401060
Daniel ChristianNOT20152015110545454.0043125.5801023
Alex HalesENG20152015110545454.0049110.2001063
Jack TaylorGLO20182018110545454.006484.3801041
Joe ClarkeWOR20152015110545454.005991.5301051
Rob YatesWAR20222022110545454.006681.8201060
KS RanjitsinhjiENG18991899110545454.00--010-0
Maurice TateENG19281928110545454.00--01071
Bill WoodfullAUS19301930110545454.0019627.5501030
Stan McCabeAUS19301930110545454.007671.0501090
Johnny WardleENG19541954110545454.00--01053
VVS LaxmanIND20022002220544027.0016832.1400040
Luke RonchiNZ/SOM20152015220543327.0029186.2100035
Dane van NiekerkSS20182018220542927.005893.1000070

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.