Former India all-rounder Vijay Shankar has joined Kandy Royals as their overseas star for the Lanka Premier League 2026, alongside marquee signings Moeen Ali, Wanindu Hasaranga and Angelo Mathews. The move comes shortly after Shankar announced his retirement from Indian domestic cricket and the IPL.
