Top 10 Indian Cricketers of All Time

In this post we will share the best Indian cricket players of all time. We have added 10 most famous cricketers of India in this list. Here you can know about the Top 10 best and the greatest cricketer of all time.

Best Players from all three cricket format like T20, ODI and Test cricket are added here. You can see the Famous Indian cricketer’s names and their performance chart here.

Top 10 Indian Test Batsman of All Time

Here is the list of top 10 indian Test batsman of all time. Read this list to know about the best indian Test batsman of all time.

Players

Matches

Innings

Runs

Sachin Tendulkar

200

329

15,921

Rahul Dravid

163

284

13,265

Sunil Gavaskar

125

214

10,122

VVS Laxman

134

225

8,781

Virender Sehwag

103

178

8,503

Virat Kohli

102

173

8,074

Sourav Ganguly

113

188

7,212

Dilip Vengsarkar

116

185

6,868

Cheteshwar Pujara

96

164

6,792

Mohammad Azharuddin

99

147

6,215

Top 10 Indian ODI Batsman of All Time

Here is the list of top 10 indian ODI batsman of all time. Read this list to know about the best indian ODI batsman of all time.

Players

Matches

Innings

Runs

Sachin Tendulkar

463

452

18,426

Virat Kohli

262

253

12,344

Sourav Ganguly

308

297

11,221

Rahul Dravid

340

314

10,768

MS Dhoni

347

294

10,599

Mohammad Azharuddin

334

308

9,378

Rohit Sharma

233

226

9,376

Yuvraj Singh

301

275

8,609

Virender Sehwag

241

235

7,995

Shikhar Dhawan

158

155

6,647

Top 10 Indian T20 Batsman of All Time

Here is the list of top 10 indian T20 batsman of all time. Read this list to know about the best indian T20 batsman of all time.

Players

Matches

Innings

Runs

Rohit Sharma

133

125

3,499

Virat Kohli

100

92

3,343

KL Rahul

57

53

1,831

Shikhar Dhawan

68

66

1,759

MS Dhoni

98

85

1,617

Suresh Raina

78

66

1,604

Yuvraj Singh

58

51

1,177

Shreyas Iyer

46

42

1,029

Gautam Gambhir

37

36

932

Rishabh Pant

54

48

883

Top 10 Indian Test Bowlers of All Time

Here is the list of top 10 indian Test bowlers of all time. Read this list to know about the best indian Test bowlers of all time.

Players

Matches

Overs

Wickets

Anil Kumble

132

6,808

619

Ravichandran Ashwin

86

3,848

442

Kapil Dev

131

4,623

434

Harbhajan Singh

103

4,763

417

Ishant Sharma

105

3,193

311

Zaheer Khan

92

3,131

311

Bishan Bedi

67

3,441

266

Ravindra Jadeja

60

2,458

242

Bhagwath Chandrasekhar

58

2,550

242

Javagal Srinath

67

2,517

236

Top 10 Indian ODI Bowlers of All Time

Here is the list of top 10 indian ODI bowlers of all time. Read this list to know about the best indian ODI bowlers of all time.

Players

Matches

Overs

Wickets

Anil Kumble

269

2,396

334

Javagal Srinath

229

1,989

315

Ajit Agarkar

191

1,580

288

Zaheer Khan

194

1,636

269

Harbhajan Singh

234

2,060

265

Kapil Dev

225

1,867

253

Venkatesh Prasad

161

1,355

196

Ravindra Jadeja

171

1,435

189

Irfan Pathan

120

976

173

Manoj Prabhakar

130

1,060

157

Top 10 Indian T20 Bowlers of All Time

Here is the list of top 10 indian T20 bowlers of all time. Read this list to know about the best indian T20 bowlers of all time.

Players

Matches

Overs

Wickets

Yuzvendra Chahal

63

237

79

Bhuvneshwar Kumar

73

251

77

Jasprit Bumrah

58

208

69

Ravichandran Ashwin

54

203

64

Hardik Pandya

68

172

53

Ravindra Jadeja

63

202

50

Kuldeep Yadav

25

89

44

Ashish Nehra

27

98

34

Shardul Thakur

25

84

33

Yuvraj Singh

58

70

28

Follow Us

Leave a Reply

Your email address will not be published.