My pick is
Everton Weekes
Test stats - 4,455 runs @ 58.61 (15 centuries, best 207) in 48 matches
First-class stats - 12,010 runs @ 55.34 (36 centuries, best 304*) in 152 matches
Everton Weekes was nothing more or less than a machine in Test cricket. The attacking flair of his play would suggest a risky approach, but the sheer consistency of his runs proved otherwise. He turned his first Test 50, against England at Kingston into 141, then followed it up with 128, 194, 162, 101 and (a relative failure) 90 in consecutive innings, breaking all kinds of records. Even more incredibly, his standards never really dropped after that. I even considered using him as an ad-hoc wicket-keeper, but I've decided to not to and just let the man bat.
1.
Gordon Greenidge
2.
Geoffrey Boycott
3.
Younis Khan
4.
Douglas Jardine
5.
Everton Weekes
6.
7.
Imran Khan
8.
Scott Kremerskothen
9.
George Lohmann
10.
11.
@Dutch if he's feeling it, but
@blockerdave can go ahead