Highest run-scoring opener in T20I cricket for India

By Akshay
August 20, 2025

Rohit Sharma

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

KL Rahul has scored 1826 runs as an opener in T20I cricket for India.

Shikhar Dhawan

Shikhar Dhawan has scored 1759 runs as an opener in T20I cricket for India.

Gautam Gambhir

Gautam Gambhir has scored 932 runs as an opener in T20I cricket for India.

Yashasvi Jaiswal

Yashasvi Jaiswal has scored 723 runs as an opener in T20I cricket for India.

Ishan Kishan

Ishan Kishan has scored 662 runs as an opener in T20I cricket for India.

Shubman Gill

Shubman Gill has scored 578 runs as an opener in T20I cricket for India.

Virat Kohli

Virat Kohli has scored 551 runs while opening the innings in T20I cricket for India.

Sanju Samson

Sanju Samson has scored 522 runs as an opener in T20I cricket for India.

See More Stories