1. Tamim Iqbal
2. Shahid Afridi
3. Virender Sehwag
4. David Warner
5. Chris Gayle
6. Tilakaratne Dilshan
7. Brendon Maculam
8. Kevin Peterson
9. MS Dhoni
10. Hashim Amla
caught
afridi
Mathew hayden
Adam Gilchrist
Sachin Tendulkar of India with 51 centuries.
sachin tendulkar
technically the best ever test cricket batsman was don bradman the prson with the most ever test centurys was jack hobbs. Brian Lara got the highest individual score at 400 not out
67-Sachin Tendulkar
A batsman is considered to have scored a century when he completes a score of 100 runs off his bat. Extras, byes etc are not counted in a batsman's score. Sachin Tendulkar and Brian Lara are two bastmen who have the most number of centuries in cricket.
sachin is the best Indian batsman ever. He is also rated as the second greatest batsman of altime after the great sir don bradman. In a country like India cricket is a religion sachin is God. Most of the people in India don't know the prime minister but know who sachin ramesh tendulker.
Today
Sachin Tendulkar, is one of the most greatest batsmen the cricketing world has ever seen. He has the maximum records to his name. And is considered the father of cricket.. In India he is known as the MASTER BLASTER !!!