3. Eoin Morgan
Eoin Morgan has scored 2458 T20I runs for England
2. Jos Buttler
Jos Buttler has scored 2227 T20I runs
1. Alex Hales
Alex Hales has scored 1644 T20I runs
Next : Top 5 bowlers with most number of five-wickets-in-an-innings in Test matches
Click to read more..