Former Indian Captain and batting legend Virat Kohli is at the top of the list. He has scored 492 runs in 11 matches, with an average of 70. He is above everyone in performance. (AFP Photo)
2/10
Pakistan wicket-keeper batter Mohammad Rizwan is second with 228 runs in five matches. He averages 57, but the strike-rate is only 111. (AP Photo)
3/10
Former captain of Pakistan, Shoaib Malik, is third with 164 runs in nine T20Is, which includes the highest score of 57*.
4/10
Another former captain of Pakistan, Mohammad Hafeez, is in the fourth spot. He has 156 runs in eight T20Is.
One of the best batters during his time, Yuvraj Singh ranks second among the Indians on the list. He has 155 runs in eight T20Is, and 72 being his highest score. (Photo- BCCI)
6/10
Current Indian team coach Gautam Gambhir is sixth on the list. He scored in the most crucial matches against Pakistan, including the final of the T20 World Cup 2007. He has scored 139 in five games. (Photo- BCCI)
7/10
Former T20I Captain Rohit Sharma is seventh with 127 runs in 12 T20Is. (AP Photo)
8/10
Current T20I skipper Suryakumar Yadav ranks eighth on the list, having amassed 111 runs from six encounters. (AP Photo)