Top 10 teams with most runs in T20 Internationals 1

1. Pakistan

Top 10 teams with most runs in T20 Internationals 2

One of the most consistent teams in this format, Pakistan played their first T-20 game in 2006. Leading the list, till date they have scored 14509 runs in the 106 T20 internationals they have played.A total of 69 players have represented the nation  during this span. Ahmed Shehzad holds the record for the highest individual score by a Pakistani player with 111 not out. The collective average of the team during this span is 20.84.  They have hit 55 fifties and one hundreds. Facing 12365 deliveries during this period, they have hit 1275 fours and 444 sixes.