10. Yuvraj Singh (India) - 169 runs in 6 innings
9. Kumar Sangakkara (Sri Lanka) - 180 runs in 4 innings
8. Ramnaresh Sarwan - 181 runs in 3 innings
7. Ricky Ponting (Australia) - 185 runs in 3 innings
6. Sourav Ganguly (India) - 190 runs in 3 innings
5. Virat Kohli (India) - 192 runs in 8 innings
4. Sachin Tendulkar (India) - 215 runs in 5 innings
3. Rohit Sharma (India) - 307 runs in 6 innings
2. Chris Gayle (West Indies) - 316 runs in 4 innings
1. Rahul Dravid (India) - 342 runs in 5 innings
Next : Virat Kohli's record against Australia in ODIs; 7 fifties in last 10 innings
Click to read more..