1. Virender Sehwag - 15,758 runs
2. Sachin Tendulkar - 15,335 runs
3. Sunil Gavaskar - 12,258 runs
4. Rohit Sharma - 12,217 runs
Next : T20 World Cup 2022: Here's look at Mohammed Shami's T20 performance after being named Bumrah's replacement
Click to read more..