The rivalry between India and West Indies takes to the 1970’s when the battle between these two teams can be termed as David vs Goliath. West Indies are the dominant forces then and now the times have changed as the Indians got the upper hand over their Caribbean rivals.

Even still, the battle between Sunil Gavaskar and Co. and the Windies quicks remain in the hearts of the people. Facing the legendary West Indian bowlers, Sunny has scored 2749 runs in 48 innings with an average of 65.45, which can be considered as one of the greatest achievement of his career. Here are the list of top 10 highest run scorers from either sides in Test Matches.

S.no

Batsman Name

Country

Matches/Innings

Runs

Average

Highest Score

1

Sunil Gavaskar

India

27/48

2749

65.45

236*

2

Clive Lloyd

West Indies

28/44

2344

58.60

242*

3

Shiv Chanderpaul

West Indies

25/44

2171

63.85

140

4

Rahul Dravid

India

23/38

1978

63.80

146

5

Vivian Richards

West Indies

28/41

1927

50.71

192*

6

Garry Sobers

West Indies

18/30

1920

83.47

198

7

VVS Laxman

India

22/36

1715

57.16

176*

8

Rohan Kanhai

West Indies

18/28

1693

62.70

256

9

Gordon Greenidge

West Indies

23/39

1678

47.94

194

10

Sachin Tendulkar

India

21/32

1630

54.33

179

*Stats updated till 16 October 2014

Among the players who will play the upcoming series, no one with the exception of Shiv Chanderpaul have made it to the list of highest run scorers between India and West Indies. Currently MS Dhoni is the highest ranked Indian Test player in the list as he is in the 50th spot with a total of 476 runs in 12 matches at an average of 26.44.