Chahal was first signed up by Mumbai Indians in 2011. He appeared in only 1 IPL game across three season and that was against Kolkata Knight Riders on 24 April but played in all matches in the 2011 Champions League Twenty20. He took 2 for 9 in 3 overs in the Final against Royal Challengers Bangalore, helping Mumbai defend the total of 139 and lift the title. At the 2014 IPL players auction, he was bought by the Royal Challengers for his base price of 10 lakh. He got the Man of the Match award against Delhi Daredevils in IPL 2014. For his performances in 2015 and 2016, he was named in the Cricinfo IPL XI for the season. He was also named in the Cricbuzz XI for 2016 and 2017. In January 2018, he was bought by the Royal Challengers Bangalore in the 2018 IPL auction.
International career
He was named in the 14-man squad to tour Zimbabwe in 2016. He made his One Day International debut against Zimbabwe at Harare Sports Club on 11 June 2016, Richmond Mutumbami was his first wicket in ODIs. In the second match, Chahal took three wickets for just 26 runs and led his side to victory by 8 wickets. In his second over, he delivered a seam-up delivery at a speed of 109 km/h. His bowling performance earned him first international man of the match award as well. He made his Twenty20 International debut against Zimbabwe at Harare on 18 June 2016, Malcolm Waller was his first wicket in T20Is. On 1 February 2017, he became the first bowler for India to take a five wicket haul in T20Is, ending with figures of 6/25 against England. Yuzvendra Chahal was also the first legspinner to pick up a fifer as well as 6 wicket haul in a T20I and had the record for the best bowling as a legspinner in T20I history. He took the most wickets in T20Is in 2017 by any bowler. On 18 January 2019, Chahal took his 2nd One Day International 5 wicket haul by taking 6/42 against Australia. These were the joint best figures by an Indian bowler vs Aussies after Ajit Agarkar in 2003/04. These also were best figures by an Indian spinner at MCG in Australia against Australia. In this match, Australia scored 230 in 48.5 overs while India chased it easily by winning it from 7 wickets courtesy fine knocks from M.S. Dhoni, Kedar Jadhav. In April 2019, he was named in India's squad for the 2019 Cricket World Cup. He ended his world cup campaign with 12 wickets. In November 2019, during the third T20I against Bangladesh, he became the third bowler for India to take 50 wickets in T20Is.