De Bruyne has taken a total of 65 direct shots from free kicks since 2017-18, and scored 5, putting his conversion rate just under 8%. In the same time period, Lionel Messi has scored a whopping 22 free kicks, but out of 240 attempts, putting his conversion rate just over 9%.