ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

West Indies: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×At Pallekele International Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Marlon SamuelsWISri Lanka2012-2015331170110*85.00143118.88110203
Johnson CharlesWIEngland2012110848484.0056150.00010103
Darren BravoWISri Lanka2010-2015220726836.0012458.06010100
Brendan NashWISri Lanka2010110676767.0011757.2601050
Dwayne BravoWISri Lanka2010-2015330644021.3353120.7500164
Andre FletcherWISri Lanka2015220635731.5039161.5401046
Chris GayleWIEngland2012110585858.0035165.7101064
Devon SmithWISri Lanka2010110555555.0010055.0001070
Shivnarine ChanderpaulWISri Lanka2010110545454.0014537.2401030
Andre RussellWISri Lanka2012-20152213519*35.0022159.0900003
Sunil NarineWISri Lanka2012-2015320322316.0029110.3400031
Chris GayleWINew Zealand2012110303030.0014214.2900032
Sulieman BennWISri Lanka20101112929*-5255.7700002
Kieron PollardWINew Zealand2012110282828.0022127.2700030
Kieron PollardWISri Lanka2012-2015220272613.5024112.5000022
Marlon SamuelsWINew Zealand2012110242424.0022109.0900021
Jason HolderWISri Lanka2015220211910.502391.3000030
Carlos BrathwaiteWISri Lanka2015110181818.0013138.4600030
Darren BravoWINew Zealand2012110161616.002176.1900001
Johnson CharlesWISri Lanka2012-201533016125.332759.2600130
Kemar RoachWISri Lanka20101111212*-4626.0900000
Darren SammyWISri Lanka2010-20153311286.002548.0000000
Dwayne BravoWIEngland20121111111*-8137.5000020
Darren SammyWINew Zealand2012110111111.001291.6700010
Andre RussellWIEngland20121111010*-5200.0000020
Johnson CharlesWINew Zealand2012110888.00988.8900020
Jerome TaylorWISri Lanka2015110666.001250.0000000
Andre RussellWINew Zealand2012110666.006100.0000001
Devendra BishooWISri Lanka201511166*-5120.0000010
Jonathan CarterWISri Lanka2015110666.002623.0800000
Darren SammyWIEngland2012110444.003133.3300000
Denesh RamdinWISri Lanka2012-2015210444.001233.3300000
Sunil NarineWINew Zealand2012110333.00475.0000000
Carlton BaughWISri Lanka2010110222.002010.0000000
Marlon SamuelsWIEngland2012110222.00825.0000000
Ravi RampaulWISri Lanka2012-201521122*-450.0000000
Jermaine BlackwoodWISri Lanka2015110222.00825.0000000
Chris GayleWISri Lanka2010-2012220221.001020.0000100
Ravi RampaulWINew Zealand201211111*-333.3300000
Denesh RamdinWINew Zealand2012110111.00250.0000000
Kieron PollardWIEngland2012110111.00520.0000000
Samuel BadreeWINew Zealand2012110111.00425.0000000

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