Portuguese star Ronaldo leads the list with 135 strikes, followed by Argentine World Cup winner Messi with 112 goals for the Albiceleste. Iranian legend Ali Daei stands third with 108 goals, and former Indian skipper Sunil Chhetri scored 94 times for the Blue Tigers before pulling down curtains on his fabled career.