Most Run In The Last 10 ODI Innings For India (Active Players)

Rishabh Pant

Rishabh Pant has scored 840 runs in 27 ODIs with an average of 36.52. He has scored 5 half-centuries and 1 century.

Hardik Pandya

With an average of 33.8, Pandya has scored 1386 runs in 66 ODI matches with a strike rate of 115.6. He has scored 8 half-centuries.

KL Rahul

In 42 ODIs, Rahul has scored 1634 runs including 10 half-centuries and 5 centuries. He averages 46.69 with a strike rate of 88.61.

Rohit Sharma

He has played 233 ODIs and smashed 9376 runs with an average of 48.58 and strike rate of 89.18. The batter has scored 45 half-centuries and 29 centuries.

Shikhar Dhawan

With 6422 runs in 153 ODIs, Dhawan has a strike rate of 92.91 and an average of 45.55. The left-hander has scored 36 half-centuries and 17 centuries.

Surya Kumar Yadav

In 11 ODIs, he has scored 323 runs with an average of 40.38 and strike rate of 97.88. He has scored 2 half-centuries to his name.

Shreyas Iyer

He has 1001 runs against name with an average of 41.71 and strike rate of 95.97 loaded with 10 half-centuries and 1 century.

Shubman Gill

With 499 runs in 9 ODIs, Gill has a strike rate of 105.27 and average of 71.29. He has scored 3 half-centuries and 1 century.