Former England captain Michael Vaughan has retired from all forms of professional cricket, the ECB have announced.
Michael Vaughan retires from all forms of cricket