10. 78 goals in 141 matches - Robert Lewandowski (Poland)
Image Source : Getty9. 78 goals in 137 matches - Hussein Saeed (Iraq)
Image Source : Wikipedia/Twitter8. 79 goals in 111 matches - Godfrey Chitalu (Zambia)
Image Source : Twitter7. 81 goals in 109 matches - Ali Mabkhout (UAE)
Image Source : Twitter6. 84 goals in 85 matches - Ferenc Puskas (Hungary)
Image Source : Twitter5. 87 goals in 137 matches - Sunil Chhetri (India)
Image Source : Twitter4. 89 goals in 142 matches - Mokhtar Dahari (Malaysia)
Image Source : Twitter3. 103 goals in 175 matches - Lionel Messi (Argentina)
Image Source : Getty2. 109 goals in 148 match - Ali Daei (Iran)
Image Source : Getty1. 122 goals in 199 matches - Cristiano Ronaldo (Portugal)
Image Source : GettyNext : Top Indian cricketers who played just one match and were never picked again