The longest test cricket match ever lasted 9 days with 680 overs bowled. The teams of South Africa and England endured, and the match earned the name The Timeless Test.