T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

West Indies: Batting figures (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×At Riverside Ground×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shivnarine ChanderpaulWI2007-2009241276136*92.0060545.62110321
Nicolas PooranWI2019110118118118.00103114.56100114
Sherwin CampbellWI200022011910559.5017368.7910080
Ramnaresh SarwanWI200912012210061.0015976.73100180
Brian LaraWI20002201418770.5017779.6602093
Denesh RamdinWI2007-2009240725518.0011861.0201191
Chris GayleWI2000-20196802575432.1329487.41020279
Evin LewisWI2017-2025220905145.0051176.4701096
Fabian AllenWI2019110515151.0032159.3801071
Dwayne BravoWI2007120874443.5017150.88000150
Wavell HindsWI2000220434221.507160.5600070
Sulieman BennWI2009120353517.506058.3300161
Shimron HetmyerWI2019110292929.003876.3200020
Rovman PowellWI2017-2025220412820.5028146.4300032
Jason HolderWI2019-2025221422642.0039107.6900060
Ridley JacobsWI2000221322532.005360.3800010
Roston ChaseWI2025110242424.0020120.0000021
Marlon SamuelsWI2007-2017230311910.338735.6300040
Johnson CharlesWI2025110181818.0015120.0000021
Franklyn RoseWI2000110181818.002281.8200020
Corey CollymoreWI20071212916*29.007041.4300020
Romario ShepherdWI2025110161616.0012133.3300020
Ricardo PowellWI2000220271513.504264.2900030
Andre RussellWI2025110151515.0013115.3800001
Ashley NurseWI20171111313*-12108.3300001
Chadwick WaltonWI2017110131313.008162.5000001
Devon SmithWI2007-200924022115.508426.1900120
Fidel EdwardsWI2007-200924020115.004346.5100140
Lendl SimmonsWI200912018109.005234.6200020
Jerome TaylorWI2009-201723016105.332661.5400030
Brendan NashWI200912011105.506118.0300010
Carlos BrathwaiteWI2017-20192201085.001952.6300010
Sheldon CottrellWI201911177*-1070.0000000
Runako MortonWI20071201376.503141.9400020
Daren GangaWI2007120663.001250.0000110
Kieron PollardWI2017110666.00785.7100010
Shai HopeWI2019-2025220854.001844.4400010
Sunil AmbrisWI2019110555.00683.3300010
Lionel BakerWI200912244*-580.0000010
Daren PowellWI2007120542.501533.3300010
Nixon McLeanWI200021133*-560.0000000
Shannon GabrielWI201911133*-742.8600000
Gudakesh MotieWI2025110333.00560.0000000
Kesrick WilliamsWI201711122*-2100.0000000
Mahendra NagamootooWI200011122*-2100.0000000
Sunil NarineWI2017110222.00366.6700000
Sherfane RutherfordWI2025110222.00450.0000000
Oshane ThomasWI2019110111.00616.6700000
Mervyn DillonWI200021100*---00000
Jimmy AdamsWI2000210000.0030.0000100

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.