 In Sri Lankan domestic cricket, Mendis has played for Tamil Union since the 2008–09 season.During the first half of the 2017 season, he is playing for Derbyshire in England as an overseas player.In March 2018, he was named in Kandy's squad for the 2017–18 Super Four Provincial Tournament.