Top Ten Best Test Cricket Batsman of the 21st Century
The Top Ten
1 Sachin Tendulkar
Sachin Ramesh Tendulkar is a former Indian cricketer and captain, widely regarded as one of the greatest batsmen of all time.
Sachin sachin...sir you're the best
2 Kumar Sangakkara
Kumar Chokshanada Sangakkara is a cricket commentator, former cricketer and captain of the Sri Lankan national team.
3 Brian Lara
4 Jacques Kallis
5 Rahul Dravid
Most solid and complete player of all time
6 Ricky Ponting
7 Inzamam-Ul-Haq
8 Mahela Jayawardene
9 Graeme Smith
10 Steve Waugh
The Contenders
11 Younis Khan
12 Shivnarine Chanderpaul
13 Matthew Hayden
14 Michael Clarke
15 AB De Villiers
Abraham Benjamin de Villiers, commonly known as AB de Villiers, Mr. 360° or simply AB, is a South African cricketer.
16 Mohammad Yousuf
17 Virender Sehwag
Virender Sehwag is an Indian cricketer whose aggressive batting has found success at the top of the batting order.
18 Alastair Cook
19 Michael Hussey
20 Hashim Amla
Hashim Mahomed Amla OIS is a former South African international cricketer who played for South Africa in all three formats.
21 V. V. S. Laxman
22 Rohit Sharma
Rohit Gurunath Sharma is an Indian international cricketer who plays for Mumbai in domestic cricket and captains Mumbai Indians.
23 Kane Williamson
24 Brendon McCullum
25 Virat Kohli
BAdd New Item