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
NRM ThainESS20252025220535026.5011446.4901060
Bob BarberENG19641964120532926.5014337.0600020
Tim BresnanENG20112011530532817.675694.6400050
Andre FletcherWI20092009330535317.6740132.5001271
Josh BlakeSUR20252025330532717.676680.3000041
Wilfred RhodesENG19121912230534917.67--00130
Mitchell StarcAUS20232023240534113.259754.6400170
Georgia AdamsOI202120214415337*17.675596.3600170
Tom CurranSUR/OI20242024861532210.6010650.0000160
Rohit SharmaIND20132013110525252.005692.8601070
Luke WrightENG20132013210525252.0034152.9401061
Jesse RyderESS201620161115252*-45115.5601050
Angelo MathewsSL201720171115252*-45115.5601060
Kushal Janith PereraSL20192019110525252.0036144.4401051
Mitchell SantnerTR202620261115252*-23226.0901053
Matthew PardoeWOR20142014110525252.006283.8701081
Lord HarrisENG18801880110525252.009753.6101070
Walter ReadENG18931893110525252.00--010-0
Charlie BarnettENG19331933110525252.00--010-0
Dominic CorkENG20022002110525252.0011246.4301080
Michael TisseraSL19751975110525252.007272.2201070
Mark ButcherENG20032003121523252.006481.2500090
Nixon McLeanWI20002000121522952.008759.7700080
Vikram SolankiENG20042004220524826.006975.3600080
Kieron PollardWI20132013220523026.009057.7800033
Usman KhawajaAUS20192019220524226.005988.1400051
Kyle AbbottHAM20182018120522926.007173.2400091
Alex LeesENG20222022120523926.007965.8200050
Tom AlsopSUS/SL20262026220523126.0033157.5800014
Bryony SmithSES20242024220523126.0036144.4400091
Rob YatesWAR20192019120524826.0013438.8100070
Ben ComptonKEN20222022120524826.0016930.7700040
Todd MurphyAUS20232023120523426.007866.6700053
Clem HillAUS19051905120523426.00--000-0
George GiffenAUS18861886120524726.00--000-0
Len BraundENG19071907120523426.00--000-0
Lindsay HassettAUS19381938120524226.005398.1100060
Dilip VengsarkarIND19791979120525226.0014236.6201150
Yuvraj SinghIND201720173315223*26.007470.2700051
Graeme SmithSA20032003230521917.3310052.00000100
Alex LeesDUR20242024230523617.3311943.7000070
Marizanne KappOI20232023441523017.3351101.9600041
Sam BillingsKEN/OI202420245425231*26.0049106.1200062
Amanda-Jade WellingtonOI/SOM20252025540522113.0037140.5400090
Ollie RobinsonDUR/NS20242024340522013.008065.0000062
Andrew FlintoffENG20022002110515151.0038134.2101061
Kumar SangakkaraSL20062006110515151.0041124.3901051
Mohammad KaifIND20042004110515151.007369.8601080
Aftab AhmedBAN20052005110515151.005887.9301042
Dinesh KarthikIND201320131115151*-5494.4401080

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.