 In February 2018, he was named in Sri Lanka's Twenty20 International (T20I) squad for their series against Bangladesh.He made his T20I debut for Sri Lanka against Bangladesh on 15 February 2018.In the second T20I, Madushanka took two early wickets in one over before sustained a hamstring injury and ruled out from bowling.