Kevin Pietersen, who has been told he is not part of England's long term future, was the country's leading run scorer in international cricket.
- Pietersen played 104 Test Matches, 136 One Day internationals and 37 Twenty20 Internationals for England
- His career spanned from November 2004 to the final Ashes test in Sydney in early January
More top news
The Duke of Cambridge told crowds he was "delighted" to be back in the Commonwealth country.
When and where are they on, and how do they work?
What better, more dramatic spectacle has there ever been on American television?