1. Ben Stokes - ODIs
2. Kevin O’Brien - All Formats
3. Mohammad Hafeez - All Formats
4. Kieron Pollard - All Formats
5. Chris Morris - All Formats
6. Aaron Finch - ODIs
7. Ross Taylor - All Formats
8. Suranga Lakmal - All Formats
9. Eoin Morgan - All Formats
Next : Most runs in T20Is by Indians over past five years featuring Suryakumar Yadav and Virat Kohli
Click to read more..