Ngày 12 tháng 10 năm 2010, Afellay có được bàn thắng đầu tiên cho đội tuyển Hà Lan với cú đúp trong chiến thắng 4-1 trước Thụy Điển tại vòng loại Euro 2012. Mặc dù bị dính chấn thương trong phần lớn mùa giải 2011–12, anh vẫn có tên trong đội hình tham dự Euro 2012 của Hà Lan. Ngày 2 tháng 6 năm 2012, Afellay lập cú đúp trong trận giao hữu thắng 6–0 trước Bắc Ireland, đó cũng là trận đấu cuối của Hà Lan trước khi Euro khởi tranh.