On 23 March 2022, Ankrah was loaned to Malaysia Super League side Selangor for the remainder of their 2022 season, and being initially assigned to the reserve team.[3][4] On 5 July 2022, he received his first call-up to the senior squad, and made his debut against Melaka United with a 2–0 away loss in the league match.[5][6] Halfway throughout the season, Ankrah loaned move was made permanent. His first goal for Selangor came on 16 November, in a 3–1 home win against Terengganu in the first leg of the Malaysia Cup semi-finals tie.[7]