The longest cricket match ever played was the Test match between England and South Africa at Durban, South Africa, on 3-14 March 1939.
The match lasted for 10 days (eighth day rained off) and was abandoned because the ship taking the England team home was due to leave.
The total playing time was 43 hours and 16 minutes.
A record Test match aggregate of 1,981 runs was scored.
1England batted first and scored 555 runs.
South Africa replied with 623 runs.
England then scored 268 runs in their second innings.
South Africa needed 41 runs to win on the final day, but the match was abandoned when they were 37/2.
The match was nicknamed the "Timeless Test" because it went on for so long.
It is the only Test match in history to have been abandoned because the team needed to catch a boat home.