Former WWE Superstar CM Punk is heavily linked with a debut in All Elite Wrestling/AEW this week.

The company and the straight edge star have been alluding to his appearance on their AEW Rampage show this Friday.

This week marks the second-ever AEW Rampage show, and Punk could be set to make his debut in front of a packed crowd in Chicago, Illinois.

The former WWE Champion rose to the main level in 2011, becoming one of the biggest Superstars of the decade.

With the excitement surrounding the return of the 'Best In The World,' here are the top three matches he had whilst in WWE:

John Cena at WWE Money In The Bank 2011

May as well get this one out of the way, arguably one of the greatest matches in WWE history and potentially the greatest of John Cena's illustrious career.

This match from 2011 was the perfect storm of storytelling, ability and a sprinkle of reality. CM Punk's WWE contract was due to end at the culmination of this PPV event, and he made a promise to the fans that he was going to take the belt and leave the company.

Punk himself revealed in his WWE documentary (Best In The World) that he actually re-signed with the company on the day of the event, leading to the finish, which saw Punk defeat Cena and walk out of Chicago with the WWE Championship, but not before blowing a kiss to the owner of the company.

Here are the best matches from CM Punk's WWE career