Top 10 Batsman In India

1.Sachin Tendulkar
Runs - 18426
Matches - 463
100s - 49
50s - 96

Sachin Tendulkar is regarded as one of the best players in the world ever. He was also called as " Master Blaster". He played for the Indian national team at just the age of 15. 
2. Virat Kohli
Runs - 12344
Matches - 262
100s - 43
50s - 64

Virat Kohli was born on 5th november 1988. He plays for Delhi in domestic cricket and is the captain of Royal Challengers Bangalore in Ipl. He is the former Captain of Team India and a crucial part of the team as well. It has been 1000 days since his last international century. Cricket lovers are eagerly waiting for his 71st century.

3. Sourav Ganguly
Runs - 11363
Matches - 311
100s - 22
50s - 72

Sourav Ganguly, also known as Dada, is a former Indian player. He was born in the year 1972 and is 50 years old. He is the president of BCCI at present. He was a renowned all-rounder of his time and a great captain too. His shirt swirling celebration at Lord's is still unforgettable. 

4. Rahul Dravid
Runs - 10889
Matches - 344
100s - 12
50s - 83

Rahul Dravid was born on 11 January 1973. He was known for his classical batting techniques. He is regarded as "The Wall" because he could play all day long without losing his wicket.

5. MS Dhoni
Runs - 10773
Matches - 350
100s - 10
50s - 73

MS Dhoni is considered as the most successful captain, Wicket-keeper, and finisher of all time. He has won all the ICC trophies during his career. His tactical moves and on the decisions were out of the world. 

6. Mohammad Azharuddin
Runs - 9378
Matches - 334
100s - 7
50s - 58

Azharuddin was born on 8th February 1963.  He is an Indian politician and former Indian cricketer. He used to play for Kerala in domestic cricket. 

7. Rohit Sharma
Runs - 9376
Matches - 233
100s - 29
50s - 45

Rohit Sharma is the current captain of Indian National cricket team. He has the highest individual score of 263* in ODI cricket. He also holds the record of most double centuries by any batsman in ODI. Rohit has won 5 IPL trophies as a captain. 

8. Yuvraj Singh
Runs - 8701
Matches - 304
100s - 14
50s - 52

Yuvraj is one of the best all-rounders of India. He was born on 13th December 1981. He was the first and only Indian batsman to hit six sixes in an over. He achieved this feat against England when he hit six back to back sixes to Stuart Broad. He was a crucial member of the 2011 ODI world cup winning team India. He was also awarded the "Man of the tournament" award in the 2011 world cup. 

9. Virender Sehwag
Runs - 8273
Matches - 251
100s - 15
50s - 38

Sehwag represented India during 1999-2013. He used to come to bat as an opener alongside Sachin Tendulkar. He was known for his attacking and fearless gameplay. Sehwag was also known for starting his innings with a boundary.

10. Suresh Raina
Runs - 5616
Matches - 226
100s - 5
50s - 36

Raina was an aggressive middle order batsman of India. He used to bowl offspin occasionally as well. He was a fine fielder and a gem of Indian Cricket. He announced his retirement soon after the retirement of his closest friend Dhoni. He was also a member of the 2011 World cup winning team. He played some crucial knocks during his career and helped India win. Indian Cricket fans had faith on him and they used to chant "Raina Haina".

Enjoyed this article? Stay informed by joining our newsletter!

Comments

You must be logged in to post a comment.

About Author