The 2025 French Open final saw one of the longest and most epic tennis matches of all time.
Carlos Alcaraz made a miraculous comeback from being two sets down to claim a spectacular defeat over Jannik Sinner, and win his second French Open title and fifth Grand Slam.
At five hours and 29 minutes, it was the longest final in Roland Garros history—but unbelievably, it wasn’t the longest in tennis history. In fact, it only makes the halfway point on this list!
So, click on to see the longest tennis matches in history, listed in ascending order.