| NAME | WINNER | RUNNER UP | |
|
England
| 2 | 1 |
|
India
| 2 | 1 |
|
West Indies
| 2 | 0 |
|
Pakistan
| 1 | 2 |
|
Sri Lanka
| 1 | 2 |
|
Australia
| 1 | 1 |
|
New Zealand
| 0 | 1 |
|
South Africa
| 0 | 1 |
| YEAR | WINNER | RUNNER UP | RESULT |
| 2024 | India | South Africa | 176/7 (20 overs) - 169/8 (20 overs) India won by 7 runs |
| 2022 | England | Pakistan | 138/5 (19 overs) - 137/8 (20 overs) England won by 5 wickets |
| 2021 | Australia | New Zealand | 173/2 (18.5 overs) - 172/4 (20 overs) Australia won by 8 wickets |
| 2016 | West Indies | England | 161/6 (19.4 overs) - 155/9 (20 overs) West Indies won by 4 wickets |
| 2014 | Sri Lanka | India | 134/4 (17.5 overs) - 130/4 (20 overs) Sri Lanka won by 6 wickets |
| 2012 | West Indies | Sri Lanka | 137/6 (20 overs) - 101 all out (18.4 overs) West Indies won by 36 runs |
| 2010 | England | Australia | 148/3 (17 overs) - 147/6 (20 overs) England won by 7 wickets |
| 2009 | Pakistan | Sri Lanka | 139/2 (18.4 overs) - 138/6 (20 overs) Pakistan won by 8 wickets |
| 2007 | India | Pakistan | 157/5 (20 overs) - 152 all out (19.4 overs) India won by 5 runs |