Top 10 Best Right Hand Batsmen in Cricket

1Donald Bradman

Donald Bradman


2Sachin Tendulkar

Sachin Tendulkar


3Rahul Dravid

Rahul Dravid


4Virat Kohli

Virat Kohli


5Ricky Ponting

Ricky Ponting


6Virender Sehwag

Virender Sehwag


7Jacques Kallis

Jacques Kallis


8Vivian Richards


9Mahendra Singh Dhoni

Mahendra Singh Dhoni


10Rohit Sharma

Rohit Sharma


11AB de Villiers

AB de Villiers


12Mahela Jayawardene


13Kane Williamson

Kane Williamson


14Kevin Pietersen

Kevin Pietersen


15Shahid Afridi

Shahid Afridi


16Inzamam-ul-Haq


17Misbah-ul-Haq

Misbah-ul-Haq


18Kieron Pollard


19Trent Boult

Trent Boult


20Babar Azam


21Hashim Amla

Hashim Amla


22Glenn Maxwell

Glenn Maxwell


23Sunil Gavaskar


24Umar Akmal


25Michael Clarke

Michael Clarke


26Cory Anderson


27Chris Martin


28Thisara Perera


29Jack Hobbs


30Dale Steyn

Dale Steyn


31Rohan Kanhai


32Tim Southee

Tim Southee


33Harbhajan Singh

Harbhajan Singh


34David Cook

David Cook


35Rashid Khan

Rashid Khan