On a four-hour pay-per-view for WrestleMania 31 this year, the longest match was just 18 minutes and 34 seconds — Triple H vs. Sting. The WWE World Heavyweight Championship match between Brock Lesnar and Roman Reigns was the second longest match on the main card, coming in at 16 minutes and 44 seconds. The Andre The Giant Memorial Battle Royal on the Kickoff Show lasted 18 minutes and 8 seconds.
Regarding timing issues at this year’s WrestleMania, the main event was supposed to last about ten minutes longer than it did. The segment with The Rock and Ronda Rousey ended up going 24 minutes long, with WWE officials originally looking at cutting time off of the Bray Wyatt vs. Undertaker match to make up for it. Instead, the decision was made to chop the time off of the Lesnar-Reigns title match.
(Credit: Wrestling Observer Newsletter)