Tamil Nadu spinner Murugan Ashwin has announced his retirement from domestic cricket and the IPL. The 35-year-old made his IPL debut in 2016 and represented multiple franchises including RCB, Punjab, Mumbai and Rajasthan. Across 44 IPL matches, he picked up 35 wickets. His decision comes shortly after Vijay Shankar also announced his retirement from the game.