Who is better T20 player in T20 for India in history

So the question is that wo is the better T20 international player for India in the history of T20 cricket.
Rohit Sharma and MS Dhoni have played more matches then Virat Kohli but had the least runs then Virat Kohli, so according to the runs virat kohli has most number of runs.
Player                         Matches                    Runs                    Average             Strike rate
Virat Kohli                       57                          1983                       50                       137
Rohit Sharma                  79                         1852                        30                       135
MS Dhoni                        89                          1444                         37                       126

Comments