Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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

West Indies: Batting figures (All cricket)

Rohan Kanhai has the most not-outs in all cricket for West Indies at Kennington Oval: 3.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×At Kennington Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohan KanhaiWI1957-1975710327810439.7134146.63111361
Shivnarine ChanderpaulWI2004-200989321751*36.1731568.89010260
Viv RichardsWI1975-1991910264029180.0091969.64221712
Desmond HaynesWI1979-199168233677*56.0086938.67030210
Dwayne BravoWI2004-2013121222337723.3033868.93022283
Ramnaresh SarwanWI2000-2013101221637516.3020679.13010133
Darren SammyWI2007-201387210356*20.6082125.6101066
Larry GomesWI19832227750*-12263.1101030
Charlie GriffithWI1963-19662324629*46.0010631.1300060
Manny MartindaleWI1933-1939232139*13.00--00000
Fidel EdwardsWI2004-2011442117*5.501573.3300110
Jermaine LawsonWI200412274*-977.7800010
Kemar RoachWI201322255*-1435.7100010
Ravi RampaulWI2007-2013532323.00933.3300000
Chris GayleWI2004-20171314150810539.08440115.451406516
Alvin KallicharranWI1973-19806713858064.1762861.31050502
Roy FredericksWI1973-197657136410560.6759661.07130331
Gordon GreenidgeWI1975-1988810134885*38.6763654.72041383
Conrad HunteWI1963-1966241196108*65.333026.67110170
Evin LewisWI2017-2025221184176*184.00142129.58100197
Marlon SamuelsWI2007-20178811775125.2918197.79010147
Basil ButcherWI1963-19662411566052.0014151.06020200
Gus LogieWI1988121854785.0013861.59000110
Denesh RamdinWI2007-2013861642412.8051125.4900071
John GoddardWI1950-19572115858*---010-0
Nixon McLeanWI2000121522952.008759.7700080
Wes HallWI1963-19662314930*24.508555.2900080
Joel GarnerWI1979-1983321474647.0010047.0000061
Curtly AmbroseWI1988-2000351452811.256470.3100350
Clyde WalcottWI1950-19572314119*20.50--00030
Bernard JulienWI1973-1975431382319.004388.3700071
Courtney BrowneWI20042113535*-5563.6400020
Vibart WightWI1928121352335.00--000-0
Ian BradshawWI20042113434*-5166.6700050
Rovman PowellWI20171112828*-15186.6700022
Ridley JacobsWI20001212726*27.006541.5400010
Lance GibbsWI1963-197345123125.756628.7900010
Runako MortonWI2007221201820.0020100.0000001
Inshan AliWI1973121201520.006232.2600030
Andre RussellWI20112211812*18.0014128.5700020
Andy RobertsWI1975-1983621147*14.0013107.6900000
Sulieman BennWI20094211313*13.0013100.0000120
Vanburn HolderWI1973-19764111313*-2356.5200020
Tyrell JohnsonWI193911199*---000-0
Tino BestWI201211177*-1258.3300010
Herman GriffithWI1928-1933241551.67--00200
Shamar JosephWI202511133*-560.0000000
Patrick PattersonWI1991121323.001421.4300000
David MurrayWI197311111*-425.0000000
Colin CroftWI1979-198021100*-10.0000000
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.