Home » Blog » Top 10 Test and ODI Players for India

Top 10 Test and ODI Players for India

Sachin Tendulkar and Anil Kumble have broken and created new records in the annals of cricket. It is no wonder that both of them are in the all time cricketing greats to have played for India.

Sachin-Tendulkar-test-cricket
image source: cricketcountry.com
anil-kumble-number-1test-bowler-India
image source: indiatoday.in

Both Sachin and Kumble have been fiercely competitive players and have led Indian cricket and shouldered the responsibility in the batting and bowling front respectively for decades. Their dedication to the game, attitude and behaviour both on and off the field have left behind a legacy that current cricketers are trying to fill. It does not comes as a surprise that both of these greats are numero uno when it comes to highest run scorers and wicket takers both in Tests and One-Day Internationals.

The following post shows the Top 10 players in Test and ODI Cricket.

Top 10 Test Scorers for India

PlayerTestsInnsRunsHundredFiftyTopScoreAvg
Sachin Tendulkar200329159215168248*53.79
Rahul Dravid16328413265366327052.64
Sunil Gavaskar125214101223445236*51.12
V. V. S. Laxman1342258781175628145.97
Virender Sehwag1031788503233131949.44
Virat Kohli8614572402722254*53.63
Sourav Ganguly1131887212163523942.18
Dilip Vengsarkar1161856868173516642.13
Mohammad Azharuddin991476215222119945.04
Gundappa Viswanath911556080143522241.93

Top 10 Test Bowlers for India

PlayerTestsInnsWickets5WBBIAvgSR
Anil Kumble1302386193510/7429.6565.99
Kapil Dev131227434239/8329.6563.92
Harbhajan Singh103190417258/8432.4668.54
Ravichandran Ashwin70132365277/5925.4353.66
Zaheer Khan92165311117/8732.9560.4
Ishant Sharma96173289107/7433.0362.25
Bishan Singh Bedi67118266147/9828.7177.63
B. S. Chandrasekhar5897242168/7929.7563.22
Javagal Srinath67123236108/8630.4964
Ravindra Jadeja489221197/4824.3660.5

Top 10 ODI Scorers for India

Top 10 ODI Runs
PlayerMatchesRunsHundredFiftyTopScoreAvg
Sachin Tendulkar452184264996200*44.83
Virat Kohli23911867435818359.34
Sourav Ganguly29711221227118340.95
Rahul Dravid31410768128215339.16
MS Dhoni29410599973183*50.23
Mohammad Azharuddin3089378758153*36.92
Rohit Sharma2179115294326449.27
Yuvraj Singh2758609145215036.48
Virender Sehwag2357995153721935.38
Shikhar Dhawan1335688172914345.14

Top 10 ODI Bowlers for India

Top 10 ODI Bowling
PlayerMatchesWks5WBBIAvgSR
Anil Kumble26333426/1230.8443.04
Javagal Srinath22731535/2328.0937.89
Ajit Agarkar18828826/4227.8532.93
Zaheer Khan19126915/4230.1236.49
Harbhajan Singh22526535/3133.4846.64
Kapil Dev22125315/4327.4544.28
Venkatesh Prasad16019615/2732.3141.47
Ravindra Jadeja16118715/3636.5744.8
Irfan Pathan11817325/2729.7233.84
Manoj Prabhakar12715725/3328.8840.51

Leave a Reply

Your email address will not be published.