Vijay Shankar, known as India's '3D cricketer', retires from domestic and IPL cricket on May 22, 2026. The all-rounder ends a 25-year career marked by controversy and a unique World Cup record.