Sri Lanka on Monday named Rangana Herath as skipper to replace Angelo Mathews who was dropped from next week’s two-Test home series against Bangladesh. Sri Lanka Cricket said the 38-year-old left-arm spinner Herath was named captain although he had retired from the shorter formats of the game.