5) Sri Lanka: 46
The Indian ocean island is a good team in T20 cricket. They have won the 2014 WT20 in Bangladesh and played two more finals. In 2010 and 2012 they ended on the wrong side of Pakistan and West Indies have won these two editions respectively. However, the current team is going through the transition phase. Sri Lanka have won 46 matches off 84 matches.