Graeme Swann: England off-spinner retires from cricket
BBC Sport's Dan Roan reports on the surprise retirement of England off-spinner Graeme Swann.
Swann, 34, announced he will retire from all forms of cricket with immediate effect, telling journalists he felt it would be "selfish" for him to carry on playing.
Former England all-rounder Derek Pringle says Swann is "up there with the very best spinners England have produced".
More from Cricket