LONDON: English cricketer Kevin Pietersen is retiring from limited-overs cricket with immediate effect.
The announcement was made by the England and Wales Cricket Board on Thursday. The England and Surrey batsmen will still be available for Test matches.
The 31 year old has played 127 ODIs and 36 international T20s for England, making his international debut in 2004 against Zimbabwe in Harare. Pietersen has scored 4184 runs at an average of 42 in one-day internationals and averages 38 in international T20 cricket.