CM Punk vs John Cena (Money in the Bank 2011)
John Cena vs The Rock (Wrestlemania XXVIII)
CM Punk vs Daniel Bryan (Over the Limit 2012)
The Miz vs John Morrison (first Raw match of 2011, Falls Count Anywhere)
John Cena vs Brock Lesnar (Extreme Rules 2012)
2011 40 Man Royal Rumble Match
The Big Show vs Mark Henry (Venegance 2011)
Sheamus vs John Morrison (TLC 2010, Ladder Match)
Smackdown Money in the Bank Match (Money in the Bank 2011)
Kurt Angle & AJ Styles vs Christopher Daniels & Kazarian (TNA Slammiversary 2012)
Now, they are not at all neccesarily the 10 best matches. But they are the widest range I could think of in the last couple of years. If they don't enjoy one of those, wrestling isn't for them.
- Undertaker vs. Shawn Michaels at WrestleMania 25
- Undertaker vs. Shawn Michaels at WrestleMania 26
- Undertaker vs. Triple H at WrestleMania 27
- John Cena vs. CM Punk at Money in the Bank 2011
- Christian vs. Randy Orton at SummerSlam 2011
- Undertaker vs. Triple H at WrestleMania 28
- CM Punk vs. Chris Jericho at Extreme Rules 2012
- John Cena vs. Brock Lesnar at Extreme Rules 2012
- CM Punk vs. Daniel Bryan at Over the Limit 2012
- Triple H vs. Brock Lesnar at SummerSlam 2012
- CM Punk vs John Cena - MITB 2011.
- Daniel Bryan vs CM Punk - Over The Limit 2012.
- John Cena vs Brock Lesnar - Extreme Rules 2012.
- CM Punk vs Chris Jericho - Extreme Rules 2012.
- Christian vs Alberto Del Rio - Extreme Rules 2011.
- Undertaker vs Triple H - WrestleMania 28.
- Undertaker vs HBK - WrestleMania 25 or 26.
- CM Punk vs Alberto Del Rio - vs The Miz - TLC 2011.
- Edge vs Dolph Ziggler - Royal Rumble 2011.
- Christian vs Randy Orton - Summerslam 2011.
If its to get someone into wrestling then I suggest alot of different kind of matches. So If its recent I'd say.
CM Punk vs John Cena MITB 2011
Smackdown MITB Ladder Match 2011
Triple H vs The Undertaker HIAC WM28
Sheamus vs Daniel Bryan ER 2012
2011 Royal Rumble Match (Not saying its great, just if its a new fan you'd probably wanna show them a RR match)
RAW Elimination Chamber Match EC 2012
CM Punk vs The Miz vs Alberto Del Rio TLC 2011
CM Punk vs Daniel Bryan OTL 2012
The Rock vs John Cena WM28
Triple H vs CM Punk NOC 2011
Just to note, these aren't my favourite matches of the past couple of years, but I just thought the matches to show a potential fan should be varied abit, for instance a EC match or RR match or HIAC, to show them the different kind of matches instead of 10 purely story based matches.