Most T20 Runs among Indians in last 3 years
(Avg/SR)

3747: Suryakumar (40/167)
2804: Ruturaj Gaikwad (42/145)
2801: Tilak Varma (48/149)
2682: Virat Kohli (43/138)
2637: Shubman Gill (41/147)
2549: Yashasvi Jaiswal (35/155)
2525: Abhishek Sharma (32/168)
2516: Sanju Samson (33/152)
2442: Hardik Pandya (33/142)