In the 21st century, football fans have witnessed many great footballers who have achieved countless things in their careers. However, some greats touched the sky with their achievements and delivered unforgettable memories to their fans. Along with the goal scorers, we have seen a few great playmakers, who have contributed both with goals and assists. Here are a few players with most seasons with 20+ goals and 10+ assists.
Most seasons with 20+ Goals and 10+ assists in the 21st century
Lionel Messi, Cristiano Ronaldo, Luis Suarez, and Mohammed Salah, these four players have delivered repeatedly the most seasons with 20 goals and 10 assists in the 21st century.
1. Lionel Messi (13 seasons):
The Argentine international has topped this list after delivering in 13 seasons. This is one of the many great achievements of the former FC Barcelona legend. He is a magician on the football pitch and uses his playmaking skills to destroy his opponents.
He has won the Ballon d'Or octuple in his footballing career and also is the player with the most trophies in football history.
| Season | Goals | Assists | Competition |
|---|---|---|---|
| 2009-10 | 34 | 10 | La Liga |
| 2010-11 | 31 | 18 | La Liga |
| 2011-12 | 50 | 16 | La Liga |
| 2012-13 | 46 | 12 | La Liga |
| 2013-14 | 28 | 11 | La Liga |
| 2014-15 | 43 | 18 | La Liga |
| 2015-16 | 41 | 23 | La Liga |
| 2016-17 | 37 | 12 | La Liga |
| 2017-18 | 34 | 12 | La Liga |
| 2018-19 | 36 | 13 | La Liga |
| 2019-20 | 25 | 21 | La Liga |
| 2021-22 | 11 | 15 | Ligue 1 |
| 2023-24 | 25 | 16 | MLS |
2. Cristiano Ronaldo (9 seasons):
The Portuguese international is second on the list with 9 seasons with 20+ goals and 10+ assists. The Real Madrid and Manchester United legend is a goalscoring machine on the football pitch and uses his lethal attacking mindset to score and contribute to the team.
Ronaldo won the Ballon d'Or five times in his footballing career and is the highest goal scorer among active footballers. Moreover, he is also the most successful player in UEFA Champions League history with 140 goals.
| Season | Goals | Assists | Competition |
|---|---|---|---|
| 2008-09 | 26 | 10 | Premier League |
| 2011-12 | 60 | 15 | La Liga |
| 2013-14 | 51 | 14 | La Liga |
| 2014-15 | 61 | 22 | La Liga |
| 2015-16 | 55 | 14 | La Liga |
| 2016-17 | 42 | 12 | La Liga |
| 2018-19 | 28 | 10 | Serie A |
3. Luis Suarez (9 seasons):
Luis Suarez has consistently impressed his fans. He has had an incredible career, matching Cristiano Ronaldo in 9 seasons most seasons with 20+ goals and 10+ assists in the 21st century. Known for his goal-scoring ability and playmaking skills.
During the 2015 season, he formed a deadly attacking trio with Lionel Messi and Neymar Jr. That year, the deadly trio helped FC Barcelona achieve a historic treble. Suarez has been a key figure for every team he has played for showcasing his talent season after season.
The former Barca legend won the Golden Boot a couple of times and received the title of Footballer of the Year three times.
| Season | Goals | Assists | Competition |
|---|---|---|---|
| 2010-11 | 35 | 17 | Eredivisie |
| 2013-14 | 31 | 17 | Premier League |
| 2014-15 | 25 | 12 | La Liga |
| 2015-16 | 59 | 16 | La Liga |
| 2016-17 | 37 | 13 | La Liga |
| 2017-18 | 31 | 14 | La Liga |
| 2018-19 | 25 | 13 | La Liga |
| 2019-20 | 21 | 12 | La Liga |
| 2022-23 | 26 | 17 | Serie A |
4. Mohammed Salah: (6 seasons):
Mohamed Salah, the winger for Liverpool, has made a mark in this list with 6 seasons, a major achievement for the Egyptian talisman. Since joining Liverpool, he has helped the team reach new heights, including winning a major trophy UEFA Champions League in 2019 alongside Roberto Firmino and Sadio Mane.
He has earned the Puskas award and has been named African Footballer of the Year multiple times. Despite, all of his success with the Premier League giant, Salah has yet to win some of major individual awards.
| Season | Goals | Assists | Competition |
|---|---|---|---|
| 2017-18 | 44 | 16 | Premier League |
| 2018-19 | 27 | 13 | Premier League |
| 2019-20 | 23 | 13 | Premier League |
| 2021-22 | 31 | 16 | Premier League |
| 2022-23 | 30 | 16 | Premier League |
| 2023-24 | 25 | 14 | Premier League |