Lionel Messi is certainly prolific when it comes to assists.

As well as being one of the greatest goalscorers in history, the Argentine genius sets up teammates on a regular basis.

Even in his difficult first season with Paris Saint-Germain, Messi has assisted 13 goals in just 24 Ligue 1 appearances.

Only Kylian Mbappe has more to his name in 2021/22.

Messi really is the complete forward and that's why he features three times in PopFoot's graphic which details the 20 players with the most assists in a single season since 2000.

And the seven-time Ballon d'Or winner shares top spot...

Lionel Messi in action with Barcelona
VALENCIA, SPAIN - MAY 02: Lionel Messi of FC Barcelona celebrates after scoring their side's third goal during the La Liga Santander match between Valencia CF and FC Barcelona at Estadio Mestalla on May 02, 2021 in Valencia, Spain. Sporting stadiums around Spain remain under strict restrictions due to the Coronavirus Pandemic as Government social distancing laws prohibit fans inside venues resulting in games being played behind closed doors. (Photo by Aitor Alcalde/Getty Images)

VALENCIA, SPAIN - MAY 02: Lionel Messi of FC Barcelona celebrates after scoring their side's third goal during the La Liga Santander match between Valencia CF and FC Barcelona at Estadio Mestalla on May 02, 2021 in Valencia, Spain. Sporting stadiums around Spain remain under strict restrictions due to the Coronavirus Pandemic as Government social distancing laws prohibit fans inside venues resulting in games being played behind closed doors. (Photo by Aitor Alcalde/Getty Images)

The 20 players with most assists in a season this century

20. Angel Di Maria (Real Madrid, 2013/14) - 17 assists in 34 games

19. Cesc Fabregas (Arsenal, 2007/08) - 17 assists in 32 games

18. Frank Lampard (Chelsea, 2004/05) - 18 assists in 38 games

17. Lionel Messi (Barcelona, 2014/15) - 18 assists in 38 games

16. Jerome Rothen (AS Monaco, 2002/03) - 18 assists in 37 games

Rothen celebrates during a match with AS Monaco
MONACO - APRIL 20: Jerome Rothen of Monaco during the UEFA Champions League Semi Final first leg match between AS Monaco and Chelsea at Louis II Stadium on April 20, 2004 in Monaco. (Photo by Shaun Botterill/Getty Images)

MONACO - APRIL 20: Jerome Rothen of Monaco during the UEFA Champions League Semi Final first leg match between AS Monaco and Chelsea at Louis II Stadium on April 20, 2004 in Monaco. (Photo by Shaun Botterill/Getty Images)

15. Kevin De Bruyne (Manchester City, 2016/17) - 18 assists in 36 games

14. Cesc Fabregas (Chelsea, 2014/15) - 18 assists in 34 games

13. Lionel Messi (Barcelona, 2010/11) - 18 assists in 33 games

12. Thomas Muller (Bayern Munich, 2020/21) - 18 assists in 32 games

11. Thomas Muller (Bayern Munich, 2021/22) - 18 assists in 30 games

Thomas Muller celebrates after goal for Bayern Munich
BARCELONA, SPAIN - SEPTEMBER 14: Thomas Muller of Bayern Munich celebrates after scoring their side's first goal during the UEFA Champions League group E match between FC Barcelona and Bayern Muenchen at Camp Nou on September 14, 2021 in Barcelona, Spain. (Photo by David Ramos/Getty Images)

BARCELONA, SPAIN - SEPTEMBER 14: Thomas Muller of Bayern Munich celebrates after scoring their side's first goal during the UEFA Champions League group E match between FC Barcelona and Bayern Muenchen at Camp Nou on September 14, 2021 in Barcelona, Spain. (Photo by David Ramos/Getty Images)

10. Angel Di Maria (Paris Saint-Germain, 2015/16) - 18 assists in 29 games

9. Mesut Ozil (Real Madrid, 2010/11) - 19 assists in 36 games

8. Mesut Ozil (Real Madrid, 2011/12) - 19 assists in 35 games

7. Mesut Ozil (Arsenal, 2015/16) - 19 assists in 35 games

6. Emil Forsberg (RB Leipzig, 2016/17) - 19 assists in 30 games

Emil Forsberg in action with RB Leipzig
LEIPZIG, GERMANY - DECEMBER 12: Emil Forsberg of Leipzig in actionduring the Bundesliga match between RB Leipzig and SV Werder Bremen at Red Bull Arena on December 12, 2020 in Leipzig, Germany. (Photo by Stuart Franklin/Getty Images)

LEIPZIG, GERMANY - DECEMBER 12: Emil Forsberg of Leipzig in actionduring the Bundesliga match between RB Leipzig and SV Werder Bremen at Red Bull Arena on December 12, 2020 in Leipzig, Germany. (Photo by Stuart Franklin/Getty Images)

5. Xavi (Barcelona, 2008/09) - 20 assists in 35 games

4. Kevin De Bruyne (Manchester City, 2019/20) - 20 assists in 35 games

3. Kevin De Bruyne (Wolfsburg, 2014/15) - 20 assists in 34 games

2. Lionel Messi (Barcelona, 2019/20) - 21 assists in 33 games

  1. Thomas Muller (Bayern Munich, 2019/20) - 21 assists in 33 games

Messi, Muller, De Bruyne and Ozil all feature three times on the list, which suggests they're the four best playmakers of the 21st century thus far.

It will be intriguing to see whether the current record of 21 assists is topped in the near future.

With Erling Haaland now set to join Manchester City, De Bruyne is in the perfect position to achieve it next season...

"Manchester City sign Erling Haaland" (Football Terrace)

Lionel Messi: Can you get 20/20 on this quiz about his Barcelona career?