One of Sri Lanka's all time greats, the ever so elegant Mahela Jayawardene has announced his retirement from Test cricket.
Shared publiclyView activity