Team Match Results - vs West Indies

Match results in 2020 in FC+LA+T20s - vs West Indies

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
West IndiesBangladeshBangladesh80 runsKingstownDec 19, 2024T20I # 3075
West IndiesBangladeshBangladesh27 runsKingstownDec 17, 2024T20I # 3071
West IndiesBangladeshBangladesh7 runsKingstownDec 15, 2024T20I # 3062
West IndiesBangladeshWest Indies4 wicketsBasseterreDec 12, 2024ODI # 4815
West IndiesBangladeshWest Indies7 wicketsBasseterreDec 10, 2024ODI # 4814
West IndiesBangladeshWest Indies5 wicketsBasseterreDec 8, 2024ODI # 4813
West IndiesBangladeshBangladesh101 runsKingstonNov 30-Dec 3, 2024Test # 2565
West IndiesBangladeshWest Indies201 runsNorth SoundNov 22-26, 2024Test # 2562
West IndiesEnglandno result-Gros IsletNov 17, 2024T20I # 2958
West IndiesEnglandWest Indies5 wicketsGros IsletNov 16, 2024T20I # 2956
West IndiesEnglandEngland3 wicketsGros IsletNov 14, 2024T20I # 2950
West IndiesEnglandEngland7 wicketsBridgetownNov 10, 2024T20I # 2943
West IndiesEnglandEngland8 wicketsBridgetownNov 9, 2024T20I # 2940
West IndiesEnglandWest Indies8 wicketsBridgetownNov 6, 2024ODI # 4799
West IndiesEnglandEngland5 wicketsNorth SoundNov 2, 2024ODI # 4792
West IndiesEnglandWest Indies8 wicketsNorth SoundOct 31, 2024ODI # 4790
Sri LankaWest IndiesWest Indies8 wicketsPallekeleOct 26, 2024ODI # 4786
Sri LankaWest IndiesSri Lanka5 wicketsPallekeleOct 23, 2024ODI # 4784
Sri LankaWest IndiesSri Lanka5 wicketsPallekeleOct 20, 2024ODI # 4783
Sri LankaWest IndiesSri Lanka9 wicketsDambullaOct 17, 2024T20I # 2909
Sri LankaWest IndiesSri Lanka73 runsDambullaOct 15, 2024T20I # 2908
Sri LankaWest IndiesWest Indies5 wicketsDambullaOct 13, 2024T20I # 2907
West IndiesSouth AfricaWest Indies8 wicketsTaroubaAug 27, 2024T20I # 2820
West IndiesSouth AfricaWest Indies30 runsTaroubaAug 25, 2024T20I # 2811
West IndiesSouth AfricaWest Indies7 wicketsTaroubaAug 23, 2024T20I # 2797
West IndiesSouth AfricaSouth Africa40 runsProvidenceAug 15-17, 2024Test # 2543
West IndiesSouth Africadrawn-Port of SpainAug 7-11, 2024Test # 2542
EnglandWest IndiesEngland10 wicketsBirminghamJul 26-28, 2024Test # 2541
EnglandWest IndiesEngland241 runsNottinghamJul 18-21, 2024Test # 2539
EnglandWest IndiesEnglandinns & 114 runsLord'sJul 10-12, 2024Test # 2538
West IndiesSouth AfricaSouth Africa3 wicketsNorth SoundJun 23, 2024T20I # 2720
West IndiesU.S.A.West Indies9 wicketsBridgetownJun 21, 2024T20I # 2713
West IndiesEnglandEngland8 wicketsGros IsletJun 19, 2024T20I # 2709
West IndiesAfghanistanWest Indies104 runsGros IsletJun 17, 2024T20I # 2703
West IndiesNew ZealandWest Indies13 runsTaroubaJun 12, 2024T20I # 2672
West IndiesUgandaWest Indies134 runsProvidenceJun 8, 2024T20I # 2651
West IndiesP.N.G.West Indies5 wicketsProvidenceJun 2, 2024T20I # 2633
West IndiesSouth AfricaWest Indies8 wicketsKingstonMay 26, 2024T20I # 2630
West IndiesSouth AfricaWest Indies16 runsKingstonMay 25, 2024T20I # 2626
West IndiesSouth AfricaWest Indies28 runsKingstonMay 23, 2024T20I # 2617
AustraliaWest IndiesWest Indies37 runsPerthFeb 13, 2024T20I # 2467
AustraliaWest IndiesAustralia34 runsAdelaideFeb 11, 2024T20I # 2462
AustraliaWest IndiesAustralia11 runsHobartFeb 9, 2024T20I # 2459
AustraliaWest IndiesAustralia8 wicketsCanberraFeb 6, 2024ODI # 4723
AustraliaWest IndiesAustralia83 runsSydneyFeb 4, 2024ODI # 4722
AustraliaWest IndiesAustralia8 wicketsMelbourneFeb 2, 2024ODI # 4721
AustraliaWest IndiesWest Indies8 runsBrisbaneJan 25-28, 2024Test # 2524
AustraliaWest IndiesAustralia10 wicketsAdelaideJan 17-19, 2024Test # 2523
West IndiesEnglandWest Indies4 wicketsTaroubaDec 21, 2023T20I # 2415
West IndiesEnglandEngland75 runsTaroubaDec 19, 2023T20I # 2414
West IndiesEnglandEngland7 wicketsSt George'sDec 16, 2023T20I # 2407
West IndiesEnglandWest Indies10 runsSt George'sDec 14, 2023T20I # 2402
West IndiesEnglandWest Indies4 wicketsBridgetownDec 12, 2023T20I # 2397
West IndiesEnglandWest Indies4 wicketsBridgetownDec 9, 2023ODI # 4708
West IndiesEnglandEngland6 wicketsNorth SoundDec 6, 2023ODI # 4707
West IndiesEnglandWest Indies4 wicketsNorth SoundDec 3, 2023ODI # 4706
IndiaWest IndiesWest Indies8 wicketsLauderhillAug 13, 2023T20I # 2194
IndiaWest IndiesIndia9 wicketsLauderhillAug 12, 2023T20I # 2193
West IndiesIndiaIndia7 wicketsProvidenceAug 8, 2023T20I # 2192
West IndiesIndiaWest Indies2 wicketsProvidenceAug 6, 2023T20I # 2191
West IndiesIndiaWest Indies4 runsTaroubaAug 3, 2023T20I # 2188
West IndiesIndiaIndia200 runsTaroubaAug 1, 2023ODI # 4624
West IndiesIndiaWest Indies6 wicketsBridgetownJul 29, 2023ODI # 4623
West IndiesIndiaIndia5 wicketsBridgetownJul 27, 2023ODI # 4622
West IndiesIndiadrawn-Port of SpainJul 20-24, 2023Test # 2513
West IndiesIndiaIndiainns & 141 runsRoseauJul 12-14, 2023Test # 2510
Sri LankaWest IndiesSri Lanka8 wicketsHarareJul 7, 2023ODI # 4618
OmanWest IndiesWest Indies7 wicketsHarareJul 5, 2023ODI # 4614
ScotlandWest IndiesScotland7 wicketsHarareJul 1, 2023ODI # 4608
NetherlandsWest Indiestied-HarareJun 26, 2023ODI # 4602
ZimbabweWest IndiesZimbabwe35 runsHarareJun 24, 2023ODI # 4597
NepalWest IndiesWest Indies101 runsHarareJun 22, 2023ODI # 4593
U.S.A.West IndiesWest Indies39 runsHarareJun 18, 2023ODI # 4586
U.A.E.West IndiesWest Indies4 wicketsSharjahJun 9, 2023ODI # 4584
U.A.E.West IndiesWest Indies78 runsSharjahJun 6, 2023ODI # 4582
U.A.E.West IndiesWest Indies7 wicketsSharjahJun 4, 2023ODI # 4581
South AfricaWest IndiesWest Indies7 runsJohannesburgMar 28, 2023T20I # 2036
South AfricaWest IndiesSouth Africa6 wicketsCenturionMar 26, 2023T20I # 2032
South AfricaWest IndiesWest Indies3 wicketsCenturionMar 25, 2023T20I # 2031
South AfricaWest IndiesSouth Africa4 wicketsPotchefstroomMar 21, 2023ODI # 4544
South AfricaWest IndiesWest Indies48 runsEast LondonMar 18, 2023ODI # 4540
South AfricaWest IndiesSouth Africa284 runsJohannesburgMar 8-11, 2023Test # 2497
South AfricaWest IndiesSouth Africa87 runsCenturionFeb 28-Mar 2, 2023Test # 2495
ZimbabweWest IndiesWest Indiesinns & 4 runsBulawayoFeb 12-14, 2023Test # 2491
ZimbabweWest Indiesdrawn-BulawayoFeb 4-8, 2023Test # 2489
AustraliaWest IndiesAustralia419 runsAdelaideDec 8-11, 2022Test # 2479
AustraliaWest IndiesAustralia164 runsPerthNov 30-Dec 4, 2022Test # 2477
PM's XIWest Indiesdrawn-CanberraNov 23-26, 2022First-class
IrelandWest IndiesIreland9 wicketsHobartOct 21, 2022T20I # 1837
West IndiesZimbabweWest Indies31 runsHobartOct 19, 2022T20I # 1834
ScotlandWest IndiesScotland42 runsHobartOct 17, 2022T20I # 1826
AustraliaWest IndiesAustralia31 runsBrisbaneOct 7, 2022T20I # 1808
AustraliaWest IndiesAustralia3 wicketsCarraraOct 5, 2022T20I # 1806
West IndiesNew ZealandNew Zealand5 wicketsBridgetownAug 21, 2022ODI # 4456
West IndiesNew ZealandNew Zealand50 runsBridgetownAug 19, 2022ODI # 4453
West IndiesNew ZealandWest Indies5 wicketsBridgetownAug 17, 2022ODI # 4450
West IndiesNew ZealandWest Indies8 wicketsKingstonAug 14, 2022T20I # 1735
West IndiesNew ZealandNew Zealand90 runsKingstonAug 12, 2022T20I # 1732
West IndiesNew ZealandNew Zealand13 runsKingstonAug 10, 2022T20I # 1728
IndiaWest IndiesIndia88 runsLauderhillAug 7, 2022T20I # 1726
IndiaWest IndiesIndia59 runsLauderhillAug 6, 2022T20I # 1725
West IndiesIndiaIndia7 wicketsBasseterreAug 2, 2022T20I # 1720
West IndiesIndiaWest Indies5 wicketsBasseterreAug 1, 2022T20I # 1718
West IndiesIndiaIndia68 runsTaroubaJul 29, 2022T20I # 1702
West IndiesIndiaIndia119 runsPort of SpainJul 27, 2022ODI # 4439
West IndiesIndiaIndia2 wicketsPort of SpainJul 24, 2022ODI # 4438
West IndiesIndiaIndia3 runsPort of SpainJul 22, 2022ODI # 4436
West IndiesBangladeshBangladesh4 wicketsProvidenceJul 16, 2022ODI # 4431
West IndiesBangladeshBangladesh9 wicketsProvidenceJul 13, 2022ODI # 4426
West IndiesBangladeshBangladesh6 wicketsProvidenceJul 10, 2022ODI # 4421
West IndiesBangladeshWest Indies5 wicketsProvidenceJul 7, 2022T20I # 1617
West IndiesBangladeshWest Indies35 runsRoseauJul 3, 2022T20I # 1607
West IndiesBangladeshno result-RoseauJul 2, 2022T20I # 1601
West IndiesBangladeshWest Indies10 wicketsGros IsletJun 24-27, 2022Test # 2468
West IndiesBangladeshWest Indies7 wicketsNorth SoundJun 16-19, 2022Test # 2466
PakistanWest IndiesPakistan53 runsMultanJun 12, 2022ODI # 4407
PakistanWest IndiesPakistan120 runsMultanJun 10, 2022ODI # 4405
PakistanWest IndiesPakistan5 wicketsMultanJun 8, 2022ODI # 4401
NetherlandsWest IndiesWest Indies20 runsAmstelveenJun 4, 2022ODI # 4398
NetherlandsWest IndiesWest Indies5 wicketsAmstelveenJun 2, 2022ODI # 4395
NetherlandsWest IndiesWest Indies7 wicketsAmstelveenMay 31, 2022ODI # 4392
West IndiesEnglandWest Indies10 wicketsSt George'sMar 24-27, 2022Test # 2459
West IndiesEnglanddrawn-BridgetownMar 16-20, 2022Test # 2457
West IndiesEnglanddrawn-North SoundMar 8-12, 2022Test # 2454
IndiaWest IndiesIndia17 runsEden GardensFeb 20, 2022T20I # 1479
IndiaWest IndiesIndia8 runsEden GardensFeb 18, 2022T20I # 1473
IndiaWest IndiesIndia6 wicketsEden GardensFeb 16, 2022T20I # 1467
IndiaWest IndiesIndia96 runsAhmedabadFeb 11, 2022ODI # 4356
IndiaWest IndiesIndia44 runsAhmedabadFeb 9, 2022ODI # 4355
IndiaWest IndiesIndia6 wicketsAhmedabadFeb 6, 2022ODI # 4353
West IndiesEnglandWest Indies17 runsBridgetownJan 30, 2022T20I # 1457
West IndiesEnglandEngland34 runsBridgetownJan 29, 2022T20I # 1456
West IndiesEnglandWest Indies20 runsBridgetownJan 26, 2022T20I # 1455
West IndiesEnglandEngland1 runBridgetownJan 23, 2022T20I # 1454
West IndiesEnglandWest Indies9 wicketsBridgetownJan 22, 2022T20I # 1453
West IndiesIrelandIreland2 wicketsKingstonJan 16, 2022ODI # 4342
West IndiesIrelandIreland5 wicketsKingstonJan 13, 2022ODI # 4340
West IndiesIrelandWest Indies24 runsKingstonJan 8, 2022ODI # 4339
PakistanWest IndiesPakistan7 wicketsKarachiDec 16, 2021T20I # 1450
PakistanWest IndiesPakistan9 runsKarachiDec 14, 2021T20I # 1449
PakistanWest IndiesPakistan63 runsKarachiDec 13, 2021T20I # 1448
Sri LankaWest IndiesSri Lanka164 runsGalleNov 29-Dec 3, 2021Test # 2437
Sri LankaWest IndiesSri Lanka187 runsGalleNov 21-25, 2021Test # 2434
AustraliaWest IndiesAustralia8 wicketsAbu DhabiNov 6, 2021T20I # 1398
Sri LankaWest IndiesSri Lanka20 runsAbu DhabiNov 4, 2021T20I # 1392
BangladeshWest IndiesWest Indies3 runsSharjahOct 29, 2021T20I # 1375
South AfricaWest IndiesSouth Africa8 wicketsDubai (DICS)Oct 26, 2021T20I # 1366
EnglandWest IndiesEngland6 wicketsDubai (DICS)Oct 23, 2021T20I # 1354
West IndiesPakistanPakistan109 runsKingstonAug 20-24, 2021Test # 2431
West IndiesPakistanWest Indies1 wicketKingstonAug 12-15, 2021Test # 2430
West IndiesPakistanno result-ProvidenceAug 3, 2021T20I # 1211
West IndiesPakistanno result-ProvidenceAug 1, 2021T20I # 1209
West IndiesPakistanPakistan7 runsProvidenceJul 31, 2021T20I # 1208
West IndiesPakistanno result-BridgetownJul 28, 2021T20I # 1205
West IndiesAustraliaAustralia6 wicketsBridgetownJul 26, 2021ODI # 4313
West IndiesAustraliaWest Indies4 wicketsBridgetownJul 22-24, 2021ODI # 4311
West IndiesAustraliaAustralia133 runsBridgetownJul 20, 2021ODI # 4310
West IndiesAustraliaWest Indies16 runsGros IsletJul 16, 2021T20I # 1192
West IndiesAustraliaAustralia4 runsGros IsletJul 14, 2021T20I # 1190
West IndiesAustraliaWest Indies6 wicketsGros IsletJul 12, 2021T20I # 1189
West IndiesAustraliaWest Indies56 runsGros IsletJul 10, 2021T20I # 1188
West IndiesAustraliaWest Indies18 runsGros IsletJul 9, 2021T20I # 1185
West IndiesSouth AfricaSouth Africa25 runsSt George'sJul 3, 2021T20I # 1181
West IndiesSouth AfricaWest Indies21 runsSt George'sJul 1, 2021T20I # 1180
West IndiesSouth AfricaSouth Africa1 runSt George'sJun 29, 2021T20I # 1179
West IndiesSouth AfricaSouth Africa16 runsSt George'sJun 27, 2021T20I # 1178
West IndiesSouth AfricaWest Indies8 wicketsSt George'sJun 26, 2021T20I # 1176
West IndiesSouth AfricaSouth Africa158 runsGros IsletJun 18-21, 2021Test # 2426
West IndiesSouth AfricaSouth Africainns & 63 runsGros IsletJun 10-12, 2021Test # 2424
West IndiesSri Lankadrawn-North SoundMar 29-Apr 2, 2021Test # 2417
West IndiesSri Lankadrawn-North SoundMar 21-25, 2021Test # 2416
West IndiesSri LankaWest Indies5 wicketsNorth SoundMar 14, 2021ODI # 4278
West IndiesSri LankaWest Indies5 wicketsNorth SoundMar 12, 2021ODI # 4277
West IndiesSri LankaWest Indies8 wicketsNorth SoundMar 10, 2021ODI # 4276
West IndiesSri LankaWest Indies3 wicketsCoolidgeMar 7, 2021T20I # 1130
West IndiesSri LankaSri Lanka43 runsCoolidgeMar 5, 2021T20I # 1128
West IndiesSri LankaWest Indies4 wicketsCoolidgeMar 3, 2021T20I # 1126
BangladeshWest IndiesWest Indies17 runsMirpurFeb 11-14, 2021Test # 2410
BangladeshWest IndiesWest Indies3 wicketsChattogramFeb 3-7, 2021Test # 2407
BangladeshWest IndiesBangladesh120 runsChattogramJan 25, 2021ODI # 4274
BangladeshWest IndiesBangladesh7 wicketsMirpurJan 22, 2021ODI # 4272
BangladeshWest IndiesBangladesh6 wicketsMirpurJan 20, 2021ODI # 4270
New ZealandWest IndiesNew Zealandinns & 12 runsWellingtonDec 11-14, 2020Test # 2395
New ZealandWest IndiesNew Zealandinns & 134 runsHamiltonDec 3-6, 2020Test # 2394
New ZealandWest Indiesno result-Mount MaunganuiNov 30, 2020T20I # 1112
New ZealandWest IndiesNew Zealand72 runsMount MaunganuiNov 29, 2020T20I # 1110
New ZealandWest IndiesNew Zealand5 wicketsAucklandNov 27, 2020T20I # 1108
NZ AWest Indiansdrawn-QueenstownNov 26-29, 2020First-class
EnglandWest IndiesEngland269 runsManchesterJul 24-28, 2020Test # 2390
EnglandWest IndiesEngland113 runsManchesterJul 16-20, 2020Test # 2389
EnglandWest IndiesWest Indies4 wicketsSouthamptonJul 8-12, 2020Test # 2388
Sri LankaWest IndiesWest Indies7 wicketsPallekeleMar 6, 2020T20I # 1078
Sri LankaWest IndiesWest Indies25 runsPallekeleMar 4, 2020T20I # 1075
Sri LankaWest IndiesSri Lanka6 runsPallekeleMar 1, 2020ODI # 4250
Sri LankaWest IndiesSri Lanka161 runsHambantotaFeb 26, 2020ODI # 4247
Sri LankaWest IndiesSri Lanka1 wicketColombo (SSC)Feb 22, 2020ODI # 4246
SLC-BP-XIWest IndiansWest Indians6 wicketsKatunayakeFeb 20, 2020List A
West IndiesIrelandWest Indies9 wicketsBasseterreJan 19, 2020T20I # 1030
West IndiesIrelandno result-BasseterreJan 18, 2020T20I # 1029
West IndiesIrelandIreland4 runsSt George'sJan 15, 2020T20I # 1028
West IndiesIrelandWest Indies5 wicketsSt George'sJan 12, 2020ODI # 4230
West IndiesIrelandWest Indies1 wicketBridgetownJan 9, 2020ODI # 4229
West IndiesIrelandWest Indies5 wicketsBridgetownJan 7, 2020ODI # 4226
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Cambodia vs Indonesia at Bali, Cambodia in Indonesia 5th T20I, Jun 16, 2025 [T20I # 3242]

Hindukush Strikers vs Maiwand Champions at Nangarhar, Ahmad Shah Abdali 4-day Tournament 11th Match, Jun 12-15, 2025 [First-class]

Mah-e-Par Stars vs Pamir Legends at Amanullah, Ahmad Shah Abdali 4-day Tournament 12th Match, Jun 12-15, 2025 [First-class]