Sunil Chhetri leads the Indian Super League’s all-time scoring chart with 76 goals, making him the competition’s most successful scorer since 2014.
His consistency across multiple seasons has kept him ahead of every other striker in the league’s history.
Bartholomew Ogbeche follows in second place with 63 goals, while Roy Krishna ranks third with 58 goals, both known for their clinical finishing and strong club performances.
This article looks at the top 10 ISL goal scorers, breaking down their total goals, match numbers, scoring efficiency, and key achievements across different seasons and clubs.
Top 10 ISL All-Time Goal Scorers – Overview
Here are the top 10 ISL all-time goal scorers who have defined the league with consistent and record-breaking performances.
| Rank | Player | Country | Goals | Matches | GPM | Status (2025–26 Season) |
|---|---|---|---|---|---|---|
| 1 | Sunil Chhetri | India | 76 | 184 | 0.41 | Active (Bengaluru FC) |
| 2 | Bartholomew Ogbeche | Nigeria | 63 | 98 | 0.64 | Retired |
| 3 | Roy Krishna | Fiji | 58 | 116 | 0.50 | Active (Odisha FC) |
| 4 | Ferran Corominas | Spain | 48 | 57 | 0.84 | Retired |
| 5 | Diego Maurício | Brazil | 47 | 92 | 0.51 | Left ISL (Semen Padang) |
| 6 | Lallianzuala Chhangte | India | 46 | 168 | 0.27 | Active (Mumbai City FC) |
| 7 | Cleiton Silva | Brazil | 36 | 96 | 0.38 | Free Agent (since April ’25) |
| 8 | Marcelinho | Brazil | 34 | 87 | 0.39 | Retired |
| 9 | Hugo Boumous | FRA/MAR | 34 | 110 | 0.31 | Left ISL (Selangor FC – Loan) |
| 10 | Jorge Pereyra Díaz | Argentina | 32 | 76 | 0.42 | Active (Mumbai City FC) |
1. Sunil Chhetri – 76 Goals
Sunil Chhetri tops the ISL all-time scoring list with 76 goals in 184 appearances, averaging 0.41 goals per match.

Representing Mumbai City FC and Bengaluru FC, he remains the highest-scoring Indian in league history and the only player to surpass 70 ISL goals.
His best pure goal-scoring seasons (10+ goals) came in 2017–18, 2024–25, and 2025–26 (ongoing). Overall, he has registered double-digit goal contributions (goals + assists) in nine different seasons, highlighting remarkable consistency.
Chhetri captained Bengaluru FC to the 2018–19 ISL title, combining leadership with productivity.
Sunil Chhetri recently became the oldest player to score in the ongoing Indian Super League 2026, scoring in his side’s season opener against Sporting Club Delhi at the Sree Kanteerava Stadium.
2. Bartholomew Ogbeche- 63 Goals
Bartholomew Ogbeche ranks second on the ISL all-time list with 63 goals in 98 matches, averaging 0.64 goals per match.

The Nigerian striker played for NorthEast United FC, Kerala Blasters FC, Mumbai City FC, and Hyderabad FC, scoring consistently across four different clubs.
He holds the ISL record for most hat-tricks (4). His standout campaign came in 2021–22, when he led Hyderabad FC’s attack and played a decisive role in their championship-winning season.
Reaching 63 goals in under 100 matches, Ogbeche recorded one of the fastest scoring rates in league history. His efficiency remains among the highest for players with 30+ goals.
3. Roy Krishna- 58 Goals
Roy Krishna sits third on the ISL all-time scoring list with 58 goals in 116 appearances, averaging 0.50 goals per match.

The Fijian footballer has represented ATK, Mohun Bagan Super Giant, Bengaluru FC, and Odisha FC, winning the 2019–20 ISL title with ATK.
During the 2019–20 championship season, he delivered a double-digit goal tally, emerging as one of the league’s most decisive attackers. Across his ISL career, Krishna has also provided 26 assists, taking his total goal contributions to 84.
Still active with Odisha FC, Krishna continues to strengthen his record. His title-winning impact and playoff performances elevate him beyond pure scoring numbers.
4. Ferran Corominas- 57 Goals
Ferran Corominas scored 48 goals in just 57 ISL matches for FC Goa, producing an outstanding 0.84 goals-per-match ratio — the highest among players with 40+ goals. His scoring efficiency remains unmatched in league history.

Corominas won consecutive Golden Boot awards in 2017–18 and 2018–19, dominating the scoring charts. He also set the record for the fastest hat-trick, netting three goals in seven minutes against Kerala Blasters in December 2017.
Between 2017 and 2020, he averaged nearly 16 goals per season. Although no longer active in ISL, his strike rate continues to define attacking efficiency in the competition.
5. Diego Maurício- 47 Goals
Diego Maurício has scored 47 goals in 92 ISL appearances, averaging 0.51 goals per match. The Brazilian striker represented Odisha FC and Mumbai City FC, emerging as one of the league’s most consistent foreign forwards.

His most productive spell came with Odisha FC, where he recorded multiple double-digit goal seasons. Along with his 47 goals, Maurício added 13 assists, taking his total ISL goal contributions to 60.
Maurício departed Odisha FC in mid-2025 and, as of February 2026, plays for Semen Padang FC in the Indonesian Super League.
6. Lallianzuala Chhangte- 46 Goals
Lallianzuala Chhangte has scored 46 goals in 168 ISL matches, averaging 0.28 goals per game. He has played for Delhi Dynamos FC, Chennaiyin FC, and Mumbai City FC, and is currently the second-highest Indian scorer in ISL history.

His numbers improved after joining Mumbai City FC, where he took on a more attacking role. Along with his 46 goals, Chhangte has also provided 25 assists, taking his total goal contributions to 71.
Still active, he is close to the 50-goal mark. His long career and steady performances highlight his consistency in the league.
Still active with Mumbai City FC, he is closing in on the 50-goal milestone. His 168-match longevity underlines consistency and durability rarely matched by Indian attackers.
7. Cleiton Silva- 36 Goals
Cleiton Silva scored 36 goals in 96 ISL appearances, averaging 0.38 goals per match. He was a key attacking figure for Bengaluru FC (16 goals) and East Bengal FC (20 goals), becoming a reliable scorer for two major Indian clubs.

Along with his 36 goals, Silva registered 15 assists, taking his total ISL goal contributions to 51. His influence extended beyond finishing, as he regularly linked play and created chances.
His most notable spell came at East Bengal, where he captained the side to the 2024 Super Cup title, ending a 12-year trophy wait. After the 2024–25 season, he left the club and is currently without an ISL team.
8. Marcelinho- 34 Goals
Marcelinho scored 34 goals in 87 ISL matches, averaging 0.39 goals per game. Primarily a winger and playmaker, he remains one of the highest-scoring Brazilian attackers in league history.

He represented six ISL clubs: Delhi Dynamos FC, FC Pune City, Hyderabad FC, Odisha FC, ATK Mohun Bagan, and NorthEast United FC. Alongside his 34 goals, he provided 18 assists, taking his total goal contributions to 52, ranking him among the league’s top all-time creators.
His best season came in 2016 with Delhi Dynamos, where he won the Golden Boot (10 goals, 5 assists). Marcelinho retired from professional football in 2023.
9. Hugo Boumous- 34 Goals
Hugo Boumous has scored 34 goals in 110 ISL matches and provided a league-record 38 assists, giving him 72 total goal involvements — the highest for any midfielder in ISL history.

He has won multiple trophies, including the ISL title with Mumbai City FC (2020–21) and Mohun Bagan SG (2022–23), along with several League Shields, making him one of the most decorated foreign players in India.
Boumous’ standout season was 2019–20 with FC Goa, earning Player of the League honors with 11 goals and 10 assists. As of January 2026, he is on loan at Selangor FC, inactive in the ISL.
10. Jorge Pereyra Díaz- 32 Goals
Jorge Pereyra Díaz has scored 32 goals in 76 ISL matches, averaging 0.42 goals per game, making him one of the league’s most efficient forwards among the all-time top 10 scorers.

He has been a key scoring threat for Kerala Blasters (8 goals), Mumbai City FC (21 goals), and Bengaluru FC (3 goals), showcasing his adaptability across multiple clubs.
Known for his physicality and pressing, Díaz often creates space for teammates while scoring. As of the 2025–26 season, he is active with Mumbai City FC, continuing to add to his goal tally.
Related Reads:
Conclusion: Sunil Chhetri’s Is ISL’s Most Goals Scorer
Sunil Chhetri (76 goals), Bartholomew Ogbeche (63), and Roy Krishna (58) top the ISL all-time scoring list, setting the benchmark for goals and consistency.
The top 10 scorers have shaped the league, bringing key goals, exciting performances, and international talent to clubs across India. Their achievements have raised the competition’s level and inspired fans and young players alike.
With new players already making an impact, the race to join the top scorers list adds fresh excitement. The ISL continues to grow as emerging stars push to challenge these records.
FAQs
David Williams scored in just 12 seconds for Mohun Bagan SG against Hyderabad FC on January 5, 2022.
Bartholomew Ogbeche holds the record with four hat-tricks across his stints with North East United, Kerala Blasters, and Hyderabad FC.
Alaaeddine Ajaraie currently leads with 23 goals for North East United during the 2024–25 season.
Sunil Chhetri achieved this feat at 40 years and 126 days for Bengaluru FC against Kerala Blasters in December 2024.
Barcelona has produced the most European Golden Shoe winners, with their players winning the award 8 times, largely due to Lionel Messi’s record 6 wins and Luis Suárez’s 2015-16 win.
