Shortest Test match with a result (In terms of balls)

Shortest Test match with a result (In terms of balls)

642 balls - India beat South Africa by – wickets(2023; Cape Town)

656 balls - Australia beat South Africa by an innings and 72 runs (1932; Melbourne)

672 balls - England beat West Indies by four wickets (1935; Bridgetown)

788 balls - England beat Australia by an innings and 21 runs (1888; Manchester)

792 balls - Australia beat England by 61 runs (1888; Lord’s)