[3] Midhun made his Twenty20 debut for Kerala in the 2017-18 Syed Mushtaq Ali Trophy on 11 January 2018 against Andhra Pradesh.
[4] He made his List A debut for Kerala in the 2017–18 Vijay Hazare Trophy on 7 February 2018 against Bengal.
[6] He was the joint-highest wicket-taker of Kerala in the 2021-22 Syed Mushtaq Ali Trophy bagging eight wickets from 6 matches.
[7] On 28 January 2018, he was signed by Rajasthan Royals in the 2018 Indian Premier League auction for ₹20 lakh.
[8] In 2019 Indian Premier League, he made his IPL debut for Rajasthan against Kolkata Knight Riders.