Virat Kohli Breaks 28 Year Old Indian Record (Source: AFP)
Virat Kohli, the star Indian batter, took the field in the first ODI against West Indies at the Greenfield International Stadium in Thiruvananthapuram and created history. The IND vs WI 1st ODI is part of a three-match series between India and West Indies.
The stylish player Kohli took the field, created history, and broke a 28-year-old Indian record on September 27.
Virat Kohli Breaks 28-Year-Old Record; Surpasses Mohammad Azharuddin
Virat Kohli's appearance in the opening game marked his 44th ODI against West Indies. With this, he moved past former India captain Mohammad Azharuddin, who had played 43 ODIs against the Caribbean side.
Azharuddin had held the Indian record for the most ODI appearances against West Indies for 28 years. Virat Kohli has now moved to the top of the list with 44 matches.
Most Matches Played In India vs West Indies ODIs
When players from both teams (India and West Indies) are considered, Shivnarine Chanderpaul leads the list with 46 matches.
Carl Hooper is second with 45 matches, while Kohli is third with 44. Marlon Samuels has also played 44 matches, while Azharuddin is fifth on the list with 43 matches.
Player
Span
Matches
Runs
Ave
Shivnarine Chanderpaul (WI)
1994–2009
46
1319
35.64
Carl Hooper (WI)
1987–2002
45
1279
44.1
Virat Kohli (IND)
2009–2026
44
2261
66.5
Marlon Samuels (WI)
2001–2018
44
1206
30.92
Mohammad Azharuddin (IND)
1985–1998
43
998
26.26
(Most Matches Played In India vs West Indies ODIs, Last Updated Till September 27, 2026)
Most Matches For India In ODIs vs West Indies
Among Indian players, Kohli now tops the list with 44 appearances. Azharuddin follows with 43, while Kapil Dev is third with 42. Rahul Dravid has played 40, followed by MS Dhoni and Sachin Tendulkar with 39 each, and Rohit Sharma is next with 38 matches.
It is important to note that, taking a look at the list, only two players, Virat and Rohit, are active cricketers.
Virat Kohli has played 44 matches against the West Indies and managed 2261 runs at an average of 66.50.
Player
Span
Mat
Runs
Ave
Virat Kohli (IND)
2009–2026
44
2261
66.5
Mohammad Azharuddin (IND)
1985–1998
43
998
26.26
Kapil Dev (IND)
1979–1994
42
842
24.05
Rahul Dravid (IND)
1997–2009
40
1348
42.12
MS Dhoni (IND)
2005–2019
39
1005
55.83
Sachin Tendulkar (IND)
1991–2011
39
1573
52.43
Rohit Sharma (IND)
2009–2026
38
1613
57.6
(Most Matches For India In ODIs vs West Indies, Last Updated Till September 27, 2026)
Players Who Have Played Most ODIs Against West Indies
The players who have played the most ODIs vs West Indies include Pakistan legends Javed Miandad and Wasim Akram.
Both players have played 64 ODI matches against the West Indies, which is the joint-highest number of ODI appearances against the team.
It is worth noting that in the overall list, Virat Kohli is at the 11th position.
Javed Miandad (PAK) – 64 matches (1975–1993)
Wasim Akram (PAK) – 64 matches (1985–2002)
Allan Border (AUS) – 61 matches (1979–1993)
Ramiz Raja (PAK) – 53 matches (1985–1995)
Steve Waugh (AUS) – 50 matches (1987–2001)
Imran Khan (PAK) – 49 matches (1977–1991)
Inzamam-ul-Haq (PAK) – 48 matches (1991–2007)
Mark Waugh (AUS) – 47 matches (1988–2001)
(Players Who Have Played Most ODIs Against West Indies, Last Updated Till September 27, 2026)