On 4 March 2020 during first T20I against West Indies, Perera scored his 12th T20I fifty. Sri Lanka's first five wickets fell apart for 45 runs in the chase. However, Perera along with Wanindu Hasaranga had a partnership of 87 off 57 balls where Sri Lanka back in the chase. However Perera dismissed for 66 off 38 and Hasaranga for 44 off 34, West Indies finally won the match by 25 runs. On 29 December, during Sri Lanka tour of South Africa on 1st test match, in second innings, Kusal Perera scored 1000 test runs and he scored his 5th test half century. Despite a fighting knock from him, Sri Lanka lost the match by an innings and 45 runs.
