10 - Virender Sehwag: 21 in 131 matches
9 - Mohinder Amarnath: 21 in 68 matches
8 - Sunil Gavaskar: 30 in 149 matches
7 - Rohit Sharma: 31 in 149 matches
6 - Mohammad Azharuddin: 35 in 182 matches
5 - MS Dhoni: 39 in 186 matches
4 - Sourav Ganguly: 43 in 179 matches
3 - Rahul Dravid: 52 in 210 matches
2 - Virat Kohli: 62 in 169 matches
1 - Sachin Tendulkar: 78 in 256 matches
Next : Active players with most consecutive innings without a duck in ODIs
Click to read more..