Sri Lankan cricket’s finest hour came at the Gaddafi Stadium in Lahore, when they beat Australia in the 1996 World Cup final. That triumph came just 14 years after the country played its first Test.