Top 10 Best Opening Batsmen in Cricket History
10. Graham Gooch – England
09. Quinton De Kock – South Africa
08. Shane Watson – Australia
07. Shikhar Dhawan – India
06. Gordon Greenidge – West Indies
05. David Warner – Australia
04. Tillakaratne Dilshan – Srilanka
03. Hashim Amla – South Africa
02. Rohit Sharma – India
01. Sachin Tendulkar – India