Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG45/4 (9)ZIMZIM chose to bowlT20I3rd 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)ODI3rd 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

West Indies: Batting figures (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×

Player figures come from full scorecards, which we hold for 1,753 of the 1,757 matches in this selection (from 1928). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nelon PascalWI2009-201033012104.002842.8600120
Devon ThomasWI2009-2022342943203712.8051162.62003264
Gavin TongeWI20097633523*11.674283.3300030
Kieran PowellWI2009-2021901281313013424.65544457.493161239431
Royston CrandonWI2009110555.00955.5600010
Adrian BarathWI2009-201231441107411324.98203952.672541398
Shane ShillingfordWI2010-20141626626653*13.3062842.36017309
Brandon BessWI20101211111*11.001291.6700111
Andre RussellWI2010-202514312333215892*23.981488145.030715159152
Devendra BishooWI2011-20198490278884514.10219540.460019895
Kirk EdwardsWI2011-2014334831317123*29.27254651.7338713419
Danza HyattWI2011-2012141421763914.6724272.730011210
Christopher BarnwellWI2011-20136627834*19.5062125.8100144
Ashley NurseWI2011-20196648205874420.96584100.510025115
Anthony MartinWI20111065104*10.002934.4800000
Kraigg BrathwaiteWI2011-202511020310622821232.271505441.3712321960917
Johnson CharlesWI2011-20261261250306213024.502984102.6131217334117
Nkruma BonnerWI2011-20222333591512332.68251536.38236953
Derwin ChristianWI2011210000.0020.0000100
Miles BascombeWI2011110333.00742.8600000
Garey MathurinWI2011-201232243*-580.0000000
K SantokieWI2011-2014121100*-0-00000
Carlos BrathwaiteWI2011-2019877011105110117.81117489.521466353
Sunil NarineWI2011-201912175225583610.5367183.1600115318
Jason MohammedWI2011-20214338470291*20.65101968.890435811
Shannon GabrielWI2012-2023861044325320*4.1572334.990027296
Assad FudadinWI20123511225530.5038032.11010150
Samuel BadreeWI2012-2018491594314*7.176368.2500011
Veerasammy PermaulWI2012-20221717316426*11.7131651.90003192
Jason HolderWI2013-2026303306656214202*25.78871471.3132631570186
Sheldon CottrellWI2013-2023833317117177.3118363.9300494
Miguel CumminsWI2014-20192425812424*7.2934835.63006134
Jermaine BlackwoodWI2014-20235910572921112*29.81541453.95318734936
Keon PetersWI2014110000.0030.0000100
Jonathan CarterWI2015-2019322835815423.2482270.680314810
Shai HopeWI2015-2026279318391111917039.851532472.56295213957257
Shane DowrichWI2015-2020366381576125*28.65334947.0639817911
Rajindra ChandrikaWI2015-201651001403714.0044831.25003110
Jomel WarricanWI2015-20262545173714113.2567854.72007329
Evin LewisWI2016-202613413194109176*33.683865106.317269358213
Roston ChaseWI2016-202619621523490819425.56828859.226222646160
Alzarri JosephWI2016-20261761383014478613.40220865.53022213358
Nicolas PooranWI2016-202416715518425811831.083668116.093246309229
Kesrick WilliamsWI2016-2020331173816*9.504486.3600121
Rovman PowellWI2016-202617415819342910724.672880119.062136213203
Shimron HetmyerWI2017-202616216211418813927.743917106.925198326191
Vishaul SinghWI2017360633210.5019931.6600040
Kyle HopeWI2017121502394615.9344254.07002340
Sunil AmbrisWI2017-20212227363914826.6385075.18122714
Raymon ReiferWI2017-2023172113956219.7587745.04032394

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