Sri Lanka all-rounder Angelo Mathews has announced he will retire from Test cricket after the first game of the home series against Bangladesh that starts on 17 June.
Sri Lanka's Angelo Mathews became the first player to be timed out in 146 years of international cricket during a controversial Cricket World Cup clash with Bangladesh.