Which are the shortest matches in Test cricket history?
The Cape Town Test between India and South Africa which ended after 642 balls on Thursday is the shortest Test with a result in cricket history. The previous shortest was the 1932 Australia-South Africa Melbourne Test (656 balls). West Indies-England Bridgetown Test in 1935 (672 balls) comes third. It's followed by 1888 England-Australia Manchester Test (788 balls).