Sri Lanka all-rounder Thisara Perera retires from international cricket

Thisara Perera has represented Sri Lanka in six Tests, 166 ODIs and 84 T20s. Sri Lanka all-rounder and former captain

Read more