Just days ahead of SummerSlam 2016, WWE has come up with a list of top 25 SummerSlam matches of all-time, featuring fights from the late 80s to 2015. The matches have been ranked based on editor's picks.

Check out WWE's top 25 SummerSlam matches of all-time:

1. Bret "Hit Man" Hart vs The British Bulldog for the Intercontinental Championship Match (1992)

2. Bret Hart vs Mr. Perfect for the Intercontinental Championship Match (1991)

3. Shawn Michaels vs Triple H — Unsanctioned Street Fight (2002)

4. CM Punk vs Brock Lesnar — No Disqualification Match (2013)

5. Edge and Christian vs The Dudley Boyz vs The Hardy Boyz for World Tag Team Championship Tables, Ladders and Chairs Match (2000)

6. Bret Hart vs Owen Hart — Steel Cage WWE Championship Match (1994)

7. The Rock vs Triple H — Intercontinental Championship Ladder Match (1998)

8. Edge vs The Undertaker — World Heavyweight Championship Hell in a Cell Match (2008)

9. John Cena vs CM Punk — Undisputed WWE Championship Match (2011)

10. Shawn Michaels vs Razor Ramon — Intercontinental Championship Ladder Match (1995)

11. The Rock vs Brock Lesnar — Undisputed WWE Championship Match (2002)

12. Rey Mysterio vs Eddie Guerrero — Ladder Match (2005)

13. Bret Hart vs The Undertaker — WWE Championship Match (1997)

14. John Cena vs Daniel Bryan — WWE Championship Match (2013)

15. Goldberg vs Triple H vs Chris Jericho vs Kevin Nash vs Randy Orton vs Shawn Michaels — World Heavyweight Championship Elimination Chamber Match (2003)

16. The Undertaker vs 'Stone Cold' Steve Austin — WWE Championship Match (1998)

17. 17 The Hart Foundation vs Demolition — 2-out-of-3 Falls World Tag Team Championship Match (1990)

18. The Undertaker vs Mankind — Boiler Room Brawl (1996)

19. Triple H vs Brock Lesnar (2012)

20. 'Ravishing' Rick Rude vs The Ultimate Warrior — Intercontinental Championship Match (1989)

21. 'Stone Cold' Steve Austin vs Owen Hart — Intercontinental Championship Match (1997)

22. John Cena vs Batista (2008)

23. Alundra Blayze vs Bull Nakano — Women's Championship Match (1994)

24. Mankind vs 'Stone Cold' Steve Austin vs Triple H — Triple Threat WWE Championship Match (1999)

25. John Cena vs Seth Rollins — Champion vs. Champion Winner Take All Match (2015)

Bret Hart Shawn Michaels
Bret Hart locking the sharpshooter on Shawn Michaels WWE

SummerSlam 2016 will see Finn Balor and Seth Rollins battle it out for the newly created WWE Universal Championship. Another featured match will see Dolph Ziggler square off against champion Dean Ambrose for the WWE World Championship, which is exclusive to SmackDown Live. The event will air live from Brooklyn, New York on 21 August.