Initially known as the Mini World Cup put in place to raise funds for the development of the game, the ICC Champions Trophy will mark its eighth edition this year.
The tournament will take place in England for the third time and is scheduled to start from June 1.
Here is a look back at all the past winners till now:
1.) Winner: South Africa
Runner-Up: West Indies
Result: South Africa won by 4 wickets
2.) Winner: New Zealand
Result: New Zealand won by 4 wickets
3.) Winner: India and Sri Lanka
Result: India and Sri Lanka declared co-champions
Hosts: Sri Lanka
4.) Winner: West Indies
Result: West Indies won by 2 wickets