Australian opener Matthew Hayden announced his retirement from all representative cricket on Tuesday after a 17-year first-class career and 103 Test matches.
Matthew Hayden announces retirement