Top-7 batters with most runs in
India-WI ODIs

Kohli has played 42 matches against West Indies in which he has amassed 2261 runs at an average of 66.50, with 9 centuries and 11 fifties. His best score remained 157*.

Virat Kohli - 2,261

Rohit has played 36 matches against West Indies in which he has amassed 1,601 runs at an average of 57.17, with 3 centuries and 12 fifties. His best score remained 162.

Rohit Sharma - 1,601 

Tendulkar played 39 matches against West Indies in which he amassed 1573 runs at an average of 52.43, with 4 centuries and 11 fifties. His best score remained 141*.

Sachin Tendulkar - 1573

Haynes played a total of 36 matches against India in which he amassed 1357 runs at an average of 42.40, with 2 centuries and 9 fifties. His best score remained 152*.

DL Haynes - 1357

Dravid played 40 matches against West Indies in which he amassed 1348 runs at an average of 42.12, with 3 centuries and 8 fifties. His best score remained 109*

Rahul Dravid - 1348

Gayle played 41 matches against India in which he amassed 1334 runs at an average of 32.53, with 4 centuries and 6 fifties. His best score remained 140.

Chris Gayle - 1334

Chanderpaul played 46 matches against India in which he has amassed 1319 runs at an average of 35.64, with 2 centuries and 10 fifties. His best score remained 149*.

S. Chanderpaul - 1319

Follow us on: