Ronaldo has surpassed Messi for the most non-penalty goals in football history
Non penalty goals for club and country: