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)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th 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)Test2nd 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

West Indies: Batting figures (All cricket)

Viv Richards has scored the most runs in all cricket for West Indies at Kennington Oval since 1908: 640 in 9 matches.

More filters

3 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×At Kennington Oval×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Viv RichardsWI1975-1991910264029180.0091969.64221712
Chris GayleWI2004-20171314150810539.08440115.451406516
Alvin KallicharranWI1973-19806713858064.1762861.31050502
Roy FredericksWI1973-197657136410560.6759661.07130331
Gordon GreenidgeWI1975-1988810134885*38.6763654.72041383
Desmond HaynesWI1979-199168233677*56.0086938.67030210
Clive LloydWI1973-198396031113251.8345967.76110312
Rohan KanhaiWI1957-1975710327810439.7134146.63111361
Garry SobersWI1957-19734702498135.5731844.65021330
Dwayne BravoWI2004-2013121222337723.3033868.93022283
Shivnarine ChanderpaulWI2004-200989321751*36.1731568.89010260
Brian LaraWI2000-20044602047934.0034559.13011290
Conrad HunteWI1963-1966241196108*65.333026.67110170
Evin LewisWI2017-2025221184176*184.00142129.58100197
Marlon SamuelsWI2007-20178811775125.2918197.79010147
Ramnaresh SarwanWI2000-2013101221637516.3020679.13010133
Basil ButcherWI1963-19662411566052.0014151.06020200
Frank WorrellWI1950-196334015113837.75--101180
Richie RichardsonWI199112014112170.5035939.28100132
Bam Bam WeekesWI1939110137137137.00--100181
Baron ConstantineWI1928-19392301337944.33--010112
Clifford RoachWI1928-19332401295632.25--02051
Johnson CharlesWI2011-20134401266031.5013692.65010134
Kieron PollardWI2009-20137601114118.5016268.5200075
Allan RaeWI1950110109109109.00--100-0
Darren SammyWI2007-201387210356*20.6082125.6101066
Lendl SimmonsWI2007-2012550987719.6011585.22012151
Collis KingWI1976-1979220976348.5014965.1001090
Vic StollmeyerWI1939110969696.00--010110
Jeffrey StollmeyerWI1939-1950220955947.50--010-0
Carl HooperWI1988-1991240915422.7517552.0001065
George HeadleyWI1933-1939230866528.67--010-0
Gerry GomezWI1939-1950220857442.50--010-0
Gus LogieWI1988121854785.0013861.59000110
Dwayne SmithWI2004-2012660833313.8310083.0000193
Keith BoyceWI1973-1975420817240.5012465.3201071
Jeff DujonWI1983-1991440786419.5013956.1201180
Jason HolderWI2017110777777.0062124.1901044
Larry GomesWI19832227750*-12263.1101030
Deryck MurrayWI1963-1980750733614.6021731.3400170
Sherfane RutherfordWI2025110707070.007198.5901092
Lawrence RoweWI1976110707070.0017839.33010100
Seymour NurseWI1966120707035.0012556.00011140
Faoud BacchusWI1980-1983320696134.5016741.3201080
Ron HeadleyWI1973230694223.0024228.5100070
Freddie MartinWI1928120664133.00--000-0
Malcolm MarshallWI1980-1991550664513.2016340.4900280
Denesh RamdinWI2007-2013861642412.8051125.4900071
Gudakesh MotieWI2025110636363.0054116.6701053
Devon SmithWI2007110616161.0034179.4101073
Page 1Next

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.