Cricket:Andrew Flintoff has retired from cricket after being told his body would not be able to cope with his planned comeback.
The all-rounder has not played since the final Ashes test last summer and has seen a number of return dates come and go in his fight to overcome a chronic knee problem.
Flintoff had initially planned to play for Lancashire this summer and was reportedly in negotiations to play domestic Twenty20 cricket in Australia and New Zealand, but he has now accepted his professional career is over.