Top 10 Best Right Hand Batsmen in Cricket
1Donald Bradman
2Sachin Tendulkar
3Rahul Dravid
4Virat Kohli
5Ricky Ponting
6Virender Sehwag
7Jacques Kallis
9Mahendra Singh Dhoni
10Rohit Sharma
11AB de Villiers
13Kane Williamson
14Kevin Pietersen
15Shahid Afridi
17Misbah-ul-Haq
19Trent Boult
21Hashim Amla
22Glenn Maxwell
25Michael Clarke
30Dale Steyn
32Tim Southee
33Harbhajan Singh
34David Cook
35Rashid Khan