By Akshay
August 20, 2025
Rohit Sharma has scored the most runs as an opener in T20I cricket for India. He has scored a total of 3750 runs.
KL Rahul has scored 1826 runs as an opener in T20I cricket for India.
Shikhar Dhawan has scored 1759 runs as an opener in T20I cricket for India.
Gautam Gambhir has scored 932 runs as an opener in T20I cricket for India.
Yashasvi Jaiswal has scored 723 runs as an opener in T20I cricket for India.
Ishan Kishan has scored 662 runs as an opener in T20I cricket for India.
Shubman Gill has scored 578 runs as an opener in T20I cricket for India.
Virat Kohli has scored 551 runs while opening the innings in T20I cricket for India.
Sanju Samson has scored 522 runs as an opener in T20I cricket for India.