England batsman Kevin Pietersen has announced his retirement from international limited-overs cricket reports BBC Sport.
The 31-year-old, who made his debut in 2004, played 127 one-day internationals and 36 Twenty20 internationals.
The Kevin Pietersen image below (along with many more) is available as a full size poster from TotalPoster now!!!
- Kevin Pietersen hits out during the 2011 ICC World Cup Warm Up Game between England and Pakistan at the Khan Shaheb Osman Ali Stadium