Sydney has been announced as the next host city for Prince Harry's Invictus Games, an international sporting event for injured veterans.

The prince and the games he founded will come to Sydney in October 2018, with events to be held around the harbour and Sydney Olympic Park.

Prince Harry said bringing the games to Sydney was an "easy decision".

"We had three key criteria," he said. "First, it had to be an iconic city – somewhere known the world over. Second, it needed to be a city with a proud military heritage, which would welcome competitors from all over the world with open arms. And finally, we wanted to go somewhere where they are absolutely sports mad and would really get behind our competitors. It was an easy decision really – the 2018 Invictus Games are coming to Sydney."