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*.
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.
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*.
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*.
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*
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.
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*.