via wwe.com
via wwe.com

As the year comes to a close soon, on reflection, 2015 has been a treat for many fans when it comes to top quality wrestling matches.

WWE.com has compiled a list of the top ten best matches of the year so far. Here are the matches:

10. John Cena vs. Sami Zayn, Raw

9. Seth Rollins vs. Dean Ambrose, Money in the Bank

8. Chris Jericho vs. Neville, Beast in the East

7. Brock Lesnar vs. Roman Reigns, WrestleMania 31

6. Daniel Bryan vs. Dolph Ziggler, Raw

5. John Cena vs. Cesaro, Raw

4. Kevin Owens vs. Finn Balor, Beast in the East

3. Charlotte vs. Sasha Banks vs. Bayley vs. Becky Lynch, Takeover: Rival

2. John Cena vs. Kevin Owens, Elimination Chamber

1. Brock Lesnar vs. John Cena vs. Seth Rollins, Royal Rumble

A recurring trend at first glance is the number of matches that John Cena is featured in. While some may argue about it in previous years, Cena has proved himself worthy with some great encounters this year, especially in the last few months.

Let us know what you think of the list in the comments and click here to see the list in greater detail on WWE.com.