The longest Test match in terms of playing time occurred between South Africa and England in Durban in 1939. The match lasted for 10 days, with a total of 12 days allotted, but play was disrupted by rain on several occasions. It remains the longest Test match in history.