In 2012 won hij het wereldkampioenschap matchplay, waarin hij onder andere Paul Lawrie en Graeme McDowell versloeg. Dankzij deze zege en enkele andere ereplaatsen (waaronder een 7e plaats in het Britse Open en een tweede plaats in het China Open) kreeg hij een wildcard voor het Europese Ryder Cup 2012-team. Colsaerts was de eerste Belg die aan deze competitie mocht deelnemen. Op de vrijdag won hij de four-ball met Lee Westwood tegen Tiger Woods en Steve Stricker doordat hij acht birdies en een eagle maakte. Achteraf was dat een cruciaal punt voor het Europese team.