Great question.
Statistically Weekes. But like Sobers, his stats are massively inflated by IND bashing - IND of 1940s & 1950s. He averages 106 against them, 60+ against PAK, and 60 against NZ. In contrary, <40 against AUS & 45 against ENG. 4 hundreds against ENG/AUS in 27 Tests; 11 in 21 against others.
Walcott had slightly inferior over all stats at similar time, but he did average over his career average against one of the ATG attacks of Miller, Lindwall, Benaud, Johnson & Davidson. Besides, he could keep. Probably the hardest hitter of Cricket ball before Viv.
Statistically, F Worrell was the inferior one, with an average decimals below 50. Similar pattern - average 33 against that AUS attack, 54 against Poms (But his entire period was when Truman, Statham, Laker & Lock were at their prime). But, FW was an accomplished all-rounder and did open few times. He actually averages highest at 1-3 among 3. I picked him for his leadership, for all-round ability & to open - over Hayens, Haunte, Gayle & Fredricks.
Among 3, I will rate CL Walcott distinctively ahead, with very little between the other 2. In this team, probably Walcott makes more sense at 5, his natural position than Knahai (who is probably only 2nd to Viv & Bradman at 3) and Walcott could keep as well; but I am a little bias towards Rohan Kanhai. Many players have scored much more than him, but probably not the way like Rohan Kanhai - elegance personified.