Cristiano Ronaldo: first ever player with 100+ competitive goals for national team

In the March Euro qualifiers, Cristiano Ronaldo became the first player in the football history to reach and cross the landmark of 100 competitive goals for his national team. He has 102 such goals now (another 20, he scored in the friendlies).
Apart from Ali Daei, all others are much behind CR7 in this ranking.
All players with 50+ competitive goals are listed; active ones are taken in bold.  

1Cristiano RonaldoPortugal2003-102836214357
2Ali DaeiIran1993-200688 36 142414
3Robert LewandowskiPoland2008-59230 5193
4Lionel MessiArgentina2005-541328 13  
5Kiatisuk SenamuangThailand1993-200754 14 1633
6Hussein SaeedIraq1976-199054 1112  31
7Carlos RuizGuatemala1998-201653 39 8 6
8Piyapong Pue-onThailand1981-199753 105 236
9Ali MabkhoutUAE2009-51 23 9613
10Jassem Al-Houwaidi Kuwait1992-200251 13 8723

WC (WCQ) = World Cup finals (qualification),
CC (CCQ) = Confederations’ Championships finals (qualification),
OW = Other relevant world tournaments: Confederation Cup, Olympic Games (only “full internationals”) etc.,
OC = Other relevant continental and sub-continental tournaments.