Eight ambassadors have been selected for the 2017 ICC Champions Trophy ©Getty Images

Eight former international players have been revealed as ambassadors for the 2017 International Cricket Council (ICC) Champions Trophy.

Australia’s Mike Hussey, Sri Lankan Kumar Sangakkarra, ex-South Africa captain Graeme Smith, Ian Bell of England, Indian Harbhajan Singh, Pakistan’s Shahid Afridi, New Zealander Shane Bond and Bangladesh’s Habibul Bashir have been confirmed as holders of the role.

Each represent one of the eight nations due to participate in the tournament being hosted in England and Wales between June 1 and 18.

All of them have featured in previous editions of the tournament which sees games contested in the 50-over One Day International format.

Hussey was part of two successful Australian teams in the competition, taking home the title in 2006 and 2009 when India and South Africa hosted the respective tournaments.

Mike Hussey of Australia is one of the eight champion ambassadors for the tournament ©Getty Images
Mike Hussey of Australia is one of the eight champion ambassadors for the tournament ©Getty Images

Sangakkarra and Singh also hold winner’s medals after the 2002 final was washed out in Sri Lanka.

Bell reached the 2013 final which England lost as hosts to India by five runs after the match was reduced to 20 overs per innings.

Afridi has the record for the fastest Champions Trophy 50, striking one in just 18 balls against The Netherlands in 2002.

This year’s tournament will see the teams play matches in London, Birmingham and Cardiff.