India vs West Indies Head to Head Stats & Records in ODI Cricket
142
Matches Played
142
72
Won
64
64
Lost
72
6
No Result
6
418
Highest Score
333
100
Lowest Score
27
IND Vs WI in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | West Indies | India | India | 200 runs. | 01-Aug-2023 | Tarouba | IND won by 200 runs. |
| 2 | West Indies | India | West Indies | 6 wickets | 29-Jul-2023 | Barbados | WI won by 6 wickets |
| 3 | West Indies | India | India | 5 wickets | 27-Jul-2023 | Barbados | IND won by 5 wickets |
| 4 | West Indies | India | India | 119 runs (DLS) | 27-Jul-2022 | Trinidad | IND won by 119 runs (DLS) |
| 5 | West Indies | India | India | 2 wickets | 24-Jul-2022 | Trinidad | IND won by 2 wickets |
| 6 | West Indies | India | India | 3 runs. | 22-Jul-2022 | Trinidad | IND won by 3 runs. |
| 7 | India | West Indies | India | 96 runs. | 11-Feb-2022 | Ahmedabad | IND won by 96 runs. |
| 8 | India | West Indies | India | 44 runs. | 09-Feb-2022 | Ahmedabad | IND won by 44 runs. |
| 9 | India | West Indies | India | 6 wickets | 06-Feb-2022 | Ahmedabad | IND won by 6 wickets |
| 10 | India | West Indies | India | 4 wkts (8b rem) | 22-Dec-2019 | Cuttack | IND won by 4 wkts (8b rem) |
| 11 | India | West Indies | India | 107 runs | 18-Dec-2019 | Visakhapatnam | IND won by 107 runs |
| 12 | India | West Indies | West Indies | 8 wickets | 15-Dec-2019 | Chennai | WI won by 8 wickets (with 13 balls remaining) |
| 13 | West Indies | India | India | 6 wickets | 14-Aug-2019 | Trinidad | IND won by 6 wickets (with 15 balls remaining) (D/L method) |
| 14 | West Indies | India | India | 59 runs (D/L method) | 11-Aug-2019 | Trinidad | IND won by 59 runs (D/L method) |
| 15 | West Indies | India | 08-Aug-2019 | Guyana | No result | ||
| 16 | India | West Indies | India | 125 runs | 27-Jun-2019 | Manchester | IND won by 125 runs |
| 17 | India | West Indies | India | 9 wickets | 01-Nov-2018 | Thiruvananthapuram | IND won by 9 wickets (with 211 balls remaining) |
| 18 | India | West Indies | India | 224 runs | 29-Oct-2018 | Mumbai | IND won by 224 runs |
| 19 | India | West Indies | West Indies | 43 runs | 27-Oct-2018 | Pune | WI won by 43 runs |
| 20 | India | West Indies | 24-Oct-2018 | Visakhapatnam | Match tied | ||
| 21 | India | West Indies | India | 8 wickets | 21-Oct-2018 | Guwahati | IND won by 8 wickets (with 47 balls remaining) |
| 22 | West Indies | India | India | 8 wickets | 06-Jul-2017 | Kingston | IND won by 8 wickets (with 79 balls remaining) |
| 23 | West Indies | India | West Indies | 11 runs | 02-Jul-2017 | Antigua | WI won by 11 runs |
| 24 | West Indies | India | India | 93 runs | 30-Jun-2017 | Antigua | IND won by 93 runs |
| 25 | West Indies | India | India | 105 runs | 25-Jun-2017 | Trinidad | IND won by 105 runs |
| 26 | West Indies | India | 23-Jun-2017 | Trinidad | No result | ||
| 27 | India | West Indies | India | 4 wkts (65b rem) | 06-Mar-2015 | Perth | IND won by 4 wkts (65b rem) |
| 28 | India | West Indies | India | won by 59 runs | 17-Oct-2014 | Dharamsala | IND won by 59 runs |
| 29 | India | West Indies | India | won by 48 runs | 11-Oct-2014 | Delhi | IND won by 48 runs |
| 30 | West Indies | India | West Indies | won by 124 runs | 08-Oct-2014 | WI won by 124 runs | |
| 31 | India | West Indies | India | won by 5 wickets | 27-Nov-2013 | Kanpur | IND won by 5 wickets |
| 32 | West Indies | India | West Indies | won by 2 wickets | 24-Nov-2013 | Visakhapatnam | WI won by 2 wickets |
| 33 | India | West Indies | India | won by 6 wickets | 21-Nov-2013 | IND won by 6 wickets | |
| 34 | India | West Indies | India | won by 102 runs (D/L method) | 05-Jul-2013 | Trinidad | IND won by 102 runs (D/L method) |
| 35 | West Indies | India | West Indies | won by 1 wicket | 30-Jun-2013 | Kingston | WI won by 1 wicket |
| 36 | India | West Indies | India | 8 wkts (65b rem) | 11-Jun-2013 | London | IND won by 8 wkts (65b rem) |
| 37 | India | West Indies | India | won by 34 runs | 11-Dec-2011 | Chennai | IND won by 34 runs |
| 38 | India | West Indies | India | won by 153 runs | 08-Dec-2011 | Indore | IND won by 153 runs |
| 39 | West Indies | India | West Indies | won by 16 runs | 05-Dec-2011 | Ahmedabad | WI won by 16 runs |
| 40 | India | West Indies | India | won by 5 wickets | 02-Dec-2011 | Visakhapatnam | IND won by 5 wickets |
| 41 | India | West Indies | India | won by 1 wicket | 29-Nov-2011 | Cuttack | IND won by 1 wicket |
| 42 | West Indies | India | West Indies | won by 7 wickets | 16-Jun-2011 | Kingston | WI won by 7 wickets |
| 43 | West Indies | India | West Indies | won by 103 runs | 13-Jun-2011 | Antigua | WI won by 103 runs |
| 44 | India | West Indies | India | won by 3 wickets | 11-Jun-2011 | Antigua | IND won by 3 wickets |
| 45 | India | West Indies | India | won by 7 wickets (D/L method) | 08-Jun-2011 | Trinidad | IND won by 7 wickets (D/L method) |
| 46 | India | West Indies | India | won by 4 wickets | 06-Jun-2011 | Trinidad | IND won by 4 wickets |
| 47 | India | West Indies | India | 80 runs | 20-Mar-2011 | Chennai | IND won by 80 runs |
| 48 | India | West Indies | India | 7 wkts (107b rem) | 30-Sep-2009 | Johannesburg | IND won by 7 wkts (107b rem) |
| 49 | West Indies | India | No result | 05-Jul-2009 | Gros Islet | No result | |
| 50 | India | West Indies | India | won by 6 wickets (D/L method) | 03-Jul-2009 | Gros Islet | IND won by 6 wickets (D/L method) |
| 51 | West Indies | India | West Indies | won by 8 wickets | 28-Jun-2009 | Kingston | WI won by 8 wickets |
| 52 | India | West Indies | India | won by 20 runs | 26-Jun-2009 | Kingston | IND won by 20 runs |
| 53 | India | West Indies | India | won by 160 runs | 31-Jan-2007 | Vadodara | IND won by 160 runs |
| 54 | West Indies | India | West Indies | won by 3 wickets | 27-Jan-2007 | Chennai | WI won by 3 wickets |
| 55 | India | West Indies | India | won by 20 runs | 24-Jan-2007 | Cuttack | IND won by 20 runs |
| 56 | India | West Indies | India | won by 14 runs | 21-Jan-2007 | Nagpur | IND won by 14 runs |
| 57 | West Indies | India | West Indies | won by 3 wickets | 26-Oct-2006 | Ahmedabad | WI won by 3 wickets |
| 58 | India | West Indies | India | won by 16 runs | 20-Sep-2006 | Kuala Lumpur | IND won by 16 runs |
| 59 | West Indies | India | West Indies | won by 29 runs (D/L method) | 14-Sep-2006 | Kuala Lumpur | WI won by 29 runs (D/L method) |
| 60 | West Indies | India | West Indies | won by 19 runs | 28-May-2006 | Trinidad | WI won by 19 runs |
| 61 | West Indies | India | West Indies | won by 6 wickets | 26-May-2006 | Trinidad | WI won by 6 wickets |
| 62 | West Indies | India | West Indies | won by 4 wickets | 23-May-2006 | Basseterre | WI won by 4 wickets |
| 63 | West Indies | India | West Indies | won by 1 run | 20-May-2006 | Kingston | WI won by 1 run |
| 64 | India | West Indies | India | won by 5 wickets | 18-May-2006 | Kingston | IND won by 5 wickets |
| 65 | India | West Indies | India | won by 7 runs | 07-Aug-2005 | Colombo | IND won by 7 runs |
| 66 | India | West Indies | India | won by 6 wickets | 31-Jul-2005 | Dambulla | IND won by 6 wickets |
| 67 | West Indies | India | West Indies | won by 135 runs | 24-Nov-2002 | Solapur | WI won by 135 runs |
| 68 | India | West Indies | India | won by 3 wickets | 21-Nov-2002 | Jodhpur | IND won by 3 wickets |
| 69 | West Indies | India | West Indies | won by 5 wickets | 18-Nov-2002 | Vadodara | WI won by 5 wickets |
| 70 | India | West Indies | India | won by 5 wickets | 15-Nov-2002 | Ahmedabad | IND won by 5 wickets |
| 71 | India | West Indies | India | won by 81 runs (D/L method) | 12-Nov-2002 | Rajkot | IND won by 81 runs (D/L method) |
| 72 | West Indies | India | West Indies | won by 7 wickets | 09-Nov-2002 | Nagpur | WI won by 7 wickets |
| 73 | West Indies | India | West Indies | won by 4 wickets | 06-Nov-2002 | Jamshedpur | WI won by 4 wickets |
| 74 | India | West Indies | India | won by 56 runs (D/L method) | 02-Jun-2002 | Trinidad | IND won by 56 runs (D/L method) |
| 75 | West Indies | India | West Indies | won by 7 wickets | 01-Jun-2002 | Trinidad | WI won by 7 wickets |
| 76 | India | West Indies | India | won by 7 wickets | 29-May-2002 | Barbados | IND won by 7 wickets |
| 77 | West Indies | India | West Indies | won by 16 runs | 07-Jul-2001 | Harare | WI won by 16 runs |
| 78 | India | West Indies | India | won by 6 wickets | 04-Jul-2001 | Harare | IND won by 6 wickets |
| 79 | India | West Indies | India | won by 6 wickets | 30-Jun-2001 | Bulawayo | IND won by 6 wickets |
| 80 | India | West Indies | India | won by 88 runs | 14-Sep-1999 | Toronto | IND won by 88 runs |
| 81 | West Indies | India | West Indies | won by 70 runs | 12-Sep-1999 | Toronto | WI won by 70 runs |
| 82 | India | West Indies | India | won by 8 wickets | 11-Sep-1999 | Toronto | IND won by 8 wickets |
| 83 | West Indies | India | West Indies | won by 4 wickets | 08-Sep-1999 | Kallang | WI won by 4 wickets |
| 84 | India | West Indies | No result | 07-Sep-1999 | Kallang | No result | |
| 85 | West Indies | India | West Indies | won by 42 runs | 05-Sep-1999 | Kallang | WI won by 42 runs |
| 86 | West Indies | India | West Indies | won by 6 wickets | 31-Oct-1998 | Dhaka | WI won by 6 wickets |
| 87 | West Indies | India | West Indies | won by 41 runs | 16-Dec-1997 | Sharjah | WI won by 41 runs |
| 88 | West Indies | India | West Indies | won by 10 wickets | 03-May-1997 | Barbados | WI won by 10 wickets |
| 89 | West Indies | India | West Indies | won by 18 runs | 30-Apr-1997 | Kingstown | WI won by 18 runs |
| 90 | India | West Indies | India | won by 10 wickets (D/L method) | 27-Apr-1997 | Trinidad | IND won by 10 wickets (D/L method) |
| 91 | West Indies | India | West Indies | won by 8 wickets (D/L method) | 26-Apr-1997 | Trinidad | WI won by 8 wickets (D/L method) |
| 92 | India | West Indies | India | won by 5 wickets | 21-Feb-1996 | Gwalior | IND won by 5 wickets |
| 93 | India | West Indies | India | won by 5 runs | 11-Nov-1994 | Jaipur | IND won by 5 runs |
| 94 | India | West Indies | India | won by 8 wickets | 09-Nov-1994 | Cuttack | IND won by 8 wickets |
| 95 | India | West Indies | India | won by 4 runs | 07-Nov-1994 | Visakhapatnam | IND won by 4 runs |
| 96 | India | West Indies | India | won by 72 runs | 05-Nov-1994 | Kolkata | IND won by 72 runs |
| 97 | West Indies | India | West Indies | won by 46 runs | 30-Oct-1994 | Kanpur | WI won by 46 runs |
| 98 | India | West Indies | India | won by 4 wickets | 23-Oct-1994 | Chennai | IND won by 4 wickets |
| 99 | India | West Indies | India | won by 8 runs (D/L method) | 20-Oct-1994 | Mumbai | IND won by 8 runs (D/L method) |
| 100 | West Indies | India | West Indies | won by 96 runs | 17-Oct-1994 | Faridabad | WI won by 96 runs |
| 101 | India | West Indies | India | won by 102 runs | 27-Nov-1993 | Kolkata | IND won by 102 runs |
| 102 | West Indies | India | West Indies | won by 69 runs (D/L method) | 16-Nov-1993 | Ahmedabad | WI won by 69 runs (D/L method) |
| 103 | West Indies | India | West Indies | won by 5 wickets (D/L method) | 10-Mar-1992 | Wellington | WI won by 5 wickets (D/L method) |
| 104 | India | West Indies | India | won by 5 wickets | 16-Jan-1992 | Melbourne | IND won by 5 wickets |
| 105 | West Indies | India | West Indies | won by 6 wickets | 11-Jan-1992 | Brisbane | WI won by 6 wickets |
| 106 | India | West Indies | India | won by 10 runs | 14-Dec-1991 | Adelaide | IND won by 10 runs |
| 107 | India | West Indies | Match tied | 06-Dec-1991 | Perth | Match tied | |
| 108 | India | West Indies | India | won by 7 wickets | 22-Oct-1991 | Sharjah | IND won by 7 wickets |
| 109 | India | West Indies | India | won by 19 runs | 19-Oct-1991 | Sharjah | IND won by 19 runs |
| 110 | West Indies | India | West Indies | won by 8 wickets | 30-Oct-1989 | Mumbai | WI won by 8 wickets |
| 111 | West Indies | India | West Indies | won by 20 runs | 23-Oct-1989 | Delhi | WI won by 20 runs |
| 112 | India | West Indies | India | won by 37 runs | 16-Oct-1989 | Sharjah | IND won by 37 runs |
| 113 | West Indies | India | West Indies | won by 5 wickets | 13-Oct-1989 | Sharjah | WI won by 5 wickets |
| 114 | West Indies | India | West Indies | won by 101 runs | 21-Mar-1989 | Georgetown | WI won by 101 runs |
| 115 | West Indies | India | West Indies | won by 8 wickets | 18-Mar-1989 | St. John's, Antigua | WI won by 8 wickets |
| 116 | West Indies | India | West Indies | won by 6 wickets | 11-Mar-1989 | Trinidad | WI won by 6 wickets |
| 117 | West Indies | India | West Indies | won by 6 wickets | 09-Mar-1989 | Trinidad | WI won by 6 wickets |
| 118 | West Indies | India | West Indies | won by 50 runs | 07-Mar-1989 | Barbados | WI won by 50 runs |
| 119 | West Indies | India | West Indies | won by 8 wickets | 21-Oct-1988 | Sharjah | WI won by 8 wickets |
| 120 | India | West Indies | India | won by 23 runs | 16-Oct-1988 | Sharjah | IND won by 23 runs |
| 121 | West Indies | India | West Indies | won by 9 wickets | 25-Jan-1988 | Thiruvananthapuram | WI won by 9 wickets |
| 122 | West Indies | India | West Indies | won by 73 runs | 22-Jan-1988 | Gwalior | WI won by 73 runs |
| 123 | West Indies | India | West Indies | won by 4 wickets | 19-Jan-1988 | Faridabad | WI won by 4 wickets |
| 124 | West Indies | India | West Indies | won by 2 runs | 07-Jan-1988 | Ahmedabad | WI won by 2 runs |
| 125 | West Indies | India | West Indies | won by 6 wickets | 05-Jan-1988 | Rajkot | WI won by 6 wickets |
| 126 | India | West Indies | India | won by 56 runs | 02-Jan-1988 | Kolkata | IND won by 56 runs |
| 127 | West Indies | India | West Indies | won by 52 runs | 23-Dec-1987 | Guwahati | WI won by 52 runs |
| 128 | West Indies | India | West Indies | won by 10 runs | 08-Dec-1987 | Nagpur | WI won by 10 runs |
| 129 | West Indies | India | West Indies | won by 33 runs | 30-Nov-1986 | Sharjah | WI won by 33 runs |
| 130 | West Indies | India | West Indies | won by 8 wickets | 22-Nov-1985 | Sharjah | WI won by 8 wickets |
| 131 | West Indies | India | West Indies | won by 6 wickets | 17-Dec-1983 | Guwahati | WI won by 6 wickets |
| 132 | West Indies | India | West Indies | won by 104 runs | 07-Dec-1983 | Jamshedpur | WI won by 104 runs |
| 133 | West Indies | India | West Indies | won by 8 wickets | 01-Dec-1983 | WI won by 8 wickets | |
| 134 | West Indies | India | West Indies | won by 4 wickets | 09-Nov-1983 | Vadodara | WI won by 4 wickets |
| 135 | West Indies | India | West Indies | won by 28 runs (D/L method) | 13-Oct-1983 | Srinagar | WI won by 28 runs (D/L method) |
| 136 | India | West Indies | India | won by 43 runs | 25-Jun-1983 | London | IND won by 43 runs |
| 137 | West Indies | India | West Indies | won by 66 runs | 15-Jun-1983 | London | WI won by 66 runs |
| 138 | India | West Indies | India | won by 34 runs | 09-Jun-1983 | Manchester | IND won by 34 runs |
| 139 | West Indies | India | West Indies | won by 7 wickets | 07-Apr-1983 | St George's | WI won by 7 wickets |
| 140 | India | West Indies | India | won by 27 runs | 29-Mar-1983 | Albion, Berbice | IND won by 27 runs |
| 141 | West Indies | India | West Indies | won by 52 runs | 09-Mar-1983 | Trinidad | WI won by 52 runs |
| 142 | West Indies | India | West Indies | won by 9 wickets | 09-Jun-1979 | Birmingham | WI won by 9 wickets |
Latest News
View All →
Top 3 Most Hundreds in ODI Cricket History!
Dec 05, 2025
Andre Russel Announced Retirement from IPL!
Dec 05, 2025
Team India Started the ODI Series vs South Africa With a Win in a Thrilling Encounter!
Dec 05, 2025
Suresh Raina is likely to join the Chennai Super Kings in a new role!
Nov 29, 2025
India Will Play 10 T20Is before the T20 World Cup
Nov 28, 2025
