Top Ten Cricket Batsmen of the 21st Century

The Top Ten

Sachin Tendulkar Sachin Ramesh Tendulkar is a former Indian cricketer and captain, widely regarded as one of the greatest batsmen of all time.

He is overrated.he scores mostly on batting pitches he is worst player

Sachin Is God of Cricket... No another batsman can replace him...

He is a best batsman in 2014 and also he is became a legend

He is a Living Legend

Virat Kohli

He is second sachin

Best batsman in the world

Ricky Ponting
Rahul Dravid

He is wall of India

AB de Villiers Abraham Benjamin de Villiers, commonly known as AB de Villiers, Mr. 360° or simply AB, is a South African cricketer.

Should be ahead of virat kohli

Should come no 2 not no6

He should be in first place

Hands down! The best!

Brian Lara
Mahendra Singh Dhoni Mahendra Singh Dhoni, commonly known as MS Dhoni, is an Indian international cricketer who captained the Indian national cricket team.

Dhoni is the best cricketer

Jacques Kallis
Chris Gayle
Virendra Sehwag

Highest ODI score and only Indian triple century.

The Contenders

Kumar Sangakkara Kumar Chokshanada Sangakkara is a cricket commentator, former cricketer and captain of the Sri Lankan national team.

This is the real good cricketer. never ever can forget his great perfomance. how is Indian cricketers in top all of list? Sanga is better than kohli, dravid, shewag, gayle, doni and ab. how is people forget this man. He should be in top 5.

Rohit Sharma Rohit Gurunath Sharma is an Indian international cricketer who plays for Mumbai in domestic cricket and captains Mumbai Indians.

He is a style player in the world of batsman


Great batsman in all formats

BAdd New Item