Highest ODI average among active players; Rahul-Iyer ahead of Rohit

Highest ODI average among active players; Rahul-Iyer ahead of Rohit

Image Source : Getty

11. Rohit Sharma - Average of 49.12 in 262 ODI matches

Image Source : Getty

10. Shreyas Iyer - Average of 49.64 in 59 ODI matches

Image Source : Getty

9. KL Rahul - Average of 50.35 in 75 ODI matches

Image Source : Getty

8. Shai Hope - Average of 51.32 in 121 ODI matches

Image Source : Getty

7. Ibrahim Zadran - Average of 51.48 in 28 ODI matches

Image Source : Getty

6. Rassie van der Dussen - Average of 52.44 in 62 ODI matches

Image Source : Getty

5. Daryl Mitchell - Average of 52.56 in 39 ODI matches

Image Source : Getty

4. Dawid Malan - Average of 55.76 in 30 ODI matches

Image Source : Getty

3. Babar Azam - Average of 56.72 in 117 ODI matches

Image Source : Getty

2. Virat Kohli - Average of 58.67 in 292 ODI matches

Image Source : Getty

1. Shubman Gill - Average of 61.37 in 44 ODI matches

Image Source : Getty

Next : 14 opening pairs India have tried in T20Is since 2022