England all-rounder Andrew Flintoff has announced he is to retire from Test cricket following the conclusion of the current Ashes series.
The 31-year-old is an injury doubt for the second Test at Lord's and he confirmed this morning that he is to retire from the longest form of the game, but will still be available for One-Day Internationals and Twenty20 Internationals.
"My body has told me it's time to stop," Flintoff, who also plays for Lancashire and the Chennai Super Kings, said in a statement.
"Since 2005 I've had two years when I've done nothing but rehab from one injury or another.
"It's been something I've been thinking about for a while and I think this last problem I've had with my knee has confirmed to me that the time is now right."
Flintoff made his Test debut in 1998, going on to play 75 times for his country, taking 212 wickets, which places him in 11th in the all-time list of English wicket-takers.
He added seven more wickets to his tally when he played for the ICC World XI in the 2005 Super Series against Australia to reach an overall career tally of 219 at an average of 32.51.
He has scored five centuries and 25 half-centuries, all of those for England with a Test-best score of 167 against the West Indies in 2004 and an average of 31.80.
© Cricket World 2009