Highest sixes in ODI cricket: Rohit Sharma hit the highest number of 250 sixes in ODIs.

Top 10 list with most sixes in ODIs

Players

Six

Firebox

Shahid Afridi

351

398

Chris Gayle

331

301

Sanath Jayasuriya

270

445

Rohit Sharma

250

231

MS Dhoni

229

350

Eoin Morgan

220

248

AB de Villiers

204

228

Brendan McCullum

200

260

Sachin Tendulkar

195

463

Sourav Ganguly

190

311

Other stages and most ODI runs scored by Indian players

Other stages and most ODI runs scored by Indian players

Along with Rohit, his opening partner Shikhar Dhawan also reached another milestone as they became the fourth pair to complete 5,000 runs in their opening partnership in ODI cricket.

The Indian captain (9359 runs) has also come close to a big milestone in ODIs as he could become the 15th batsman to complete 10,000 runs in ODIs. He is the seventh highest run scorer for Indian batsmen.

Here is the list of top 10 runs scored by Indian players in ODI cricket:

Grade

Players

Run

Turn

1

Sachin Tendulkar

18426

463

2

Virat Kohli

12311

260

3

Sourav Ganguly

11363

311

4

Rahul Dravid

10889

344

5

MS Dhoni

10773

350

6

Mohammad Azharuddin

9378

334

7

Rohit Sharma

9359

231

8

Yuvraj Singh

8701

304

9

Virender Sehwag

8273

251

10

Shikhar Dhawan

6315

150

Most fifties by an Indian in ODIs

Most fifties by an Indian in ODIs

Rohit’s unbeaten 76 against England was also his 45th ODI half-century. He is ranked 8th in the list of highest half-centuries by an Indian in ODIs.

Here is a list of the top 10 Indian players to score the most fifties in ODIs:

Players

Number 50s

Sachin Tendulkar

96

Rahul Dravid

83

MS Dhoni

73

Sourav Ganguly

72

Virat Kohli

64

Mohammad Azharuddin

58

Yuvraj Singh

52

Rohit Sharma

45

Virender Sehwag

37

Shikhar Dhawan

35

Leave a Comment