Top 10 teams with most runs in T20 Internationals 1

6.Sri Lanka:

Top 10 teams with most runs in T20 Internationals 2

The 2009 World T-20 runners-up played their first game in 2006.Till date they have scored 11268 runs in the 84 T20 internationals they have played.A total of 63 players have represented the island nation  during this span. Tillakaratne Dilshan holds the record for the highest individual score by a Sri Lankan player with 104 not out. The collective average of the team during this span is 21.34.  They have hit 46 fifties and two hundred. Facing 9476 deliveries during this period, they have hit 1080 fours and 298 sixes.