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 New Wanderers Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleWISouth Africa2003-2015561412152*82.40300137.332103821
Shivnarine ChanderpaulWISouth Africa2003-20085602658544.1743061.63030261
Brian LaraWISouth Africa2003-200423021820272.6730771.01100342
Devon SmithWISouth Africa2007-20083301389146.00117117.95010153
Marlon SamuelsWISouth Africa2007-20154401106027.5098112.24010114
Denesh RamdinWISouth Africa2007-2015552955731.6795100.0001092
Dwayne SmithWISouth Africa2004-2015430826427.3378105.13010131
Dwayne BravoWISouth Africa2007-2015441744024.6756132.1400054
Daren GangaWISouth Africa2003120706035.0022431.25010110
Darren SammyWISouth Africa2008-20154436025*60.006690.9100062
Travis DowlinWIAustralia2009110555555.008763.2201050
Andre FletcherWIAustralia2009110545454.007770.1301041
Devon SmithWIBangladesh2007110515151.005298.0801060
Nikita MillerWIPakistan2009110515151.005789.4701061
Ricardo PowellWISouth Africa20041114949*-24204.1700042
Patrick BrowneWISouth Africa20081114949*-6674.2400021
Ramnaresh SarwanWISouth Africa2003-2007330412113.679543.1600041
Jonathan CarterWISouth Africa2015110404040.0039102.5600031
Shivnarine ChanderpaulWIBangladesh2007110373737.0031119.3500032
Dwayne SmithWIBangladesh2007110292929.007414.2900014
Ridley JacobsWISouth Africa2003-2004220292514.508334.9400050
Floyd ReiferWIAustralia2009110282828.005650.0000030
Rawl LewisWISouth Africa20082212828*28.0022127.2700103
Marlon SamuelsWIBangladesh2007110272727.0014192.8600022
Vasbert DrakesWISouth Africa2003120272113.505350.9400040
Darren SammyWIPakistan2009110252525.003767.5700050
Darren SammyWIIndia2009110232323.003860.5300000
David BernardWIIndia2009110222222.004647.8300010
Devon SmithWIIndia2009110212121.002680.7700030
Jason HolderWISouth Africa20152112121*-2584.0000020
Darren SammyWIAustralia2009110202020.002386.9600012
Mervyn DillonWISouth Africa2003-2004220201310.005834.4800030
Devon SmithWIPakistan2009110181818.002864.2900020
Devon SmithWIAustralia2009110171717.0016106.2500040
Nikita MillerWIIndia20091111717*-2373.9100011
Runako MortonWISouth Africa200822016128.003053.3300020
Travis DowlinWIIndia2009110141414.003342.4200020
Andre RussellWISouth Africa201522014147.007200.0000111
Wavell HindsWISouth Africa200312010105.005518.1800100
David BernardWIAustralia2009110888.006133.3300010
Tino BestWIPakistan2009110888.001942.1100010
Jerome TaylorWISouth Africa2008-201521177*-5140.0000001
Kieron PollardWISouth Africa2015110777.005140.0000010
Andre FletcherWIPakistan2009110777.001450.0000010
Floyd ReiferWIPakistan2009110777.002330.4300000
David BernardWIPakistan2009110666.001442.8600010
Ramnaresh SarwanWIBangladesh2007110555.00771.4300000
Gavin TongeWIIndia2009110555.00683.3300010
Kieran PowellWIIndia2009110555.001533.3300010
Royston CrandonWIIndia2009110555.00955.5600010
Page 1Next

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