Rohit Sharma has scored the most runs in T20 for India. He has 4,231 runs. In second place is Virat Kohli, who has scored 4,188 runs. Suryakumar Yadav is third with 3,261 runs. Hardik has a chance to rise to the top of this list.
Rohit Sharma has scored the most runs in T20 for India. He has 4,231 runs. In second place is Virat Kohli, who has scored 4,188 runs. Suryakumar Yadav is third with 3,261 runs. Hardik has a chance to rise to the top of this list.
Rohit Sharma has scored the most runs in T20 for India. He has 4,231 runs. In second place is Virat Kohli, who has scored 4,188 runs. Suryakumar Yadav is third with 3,261 runs. Hardik has a chance to rise to the top of this list.