I am a massive Maradona fan he did the stuff of dreams at Napoli and Argentina between 1984 and 1990. It's also worth remembering he got kicked to **** in that period and also big time at Barca before that.
Messi has been in a better team and has been at the top of his game for 10 years plus. The same as Ronaldo and to do it season after season is phenomenal. You just have to say we are lucky that these 2 have spurred each other on over the years.
If Maradona had the same playing field I think he would have been even better. Nutrition, Fitness, Ref protection and so on.
As it is and it's only my opinion he is 3rd behind the above 2 and I have Messi at no1 because I think he is more of a team player than Ronaldo.
Long may they continue.