May 9 (TheLedger) - Selectors named Angelo Mathews as Test captain for next month's tour of South Africa, a surprise return to the role for the 38-year-old all-rounder.
Mathews last captained the side in 2017. The selection committee said his leadership through the recent injury crisis to several first-choice players had been "the deciding factor."