Top 5 shortest completed matches in Test cricket history in terms of overs

5. England vs Australia – 197 overs (Lord’s, 1888)

4. England vs Australia – 196 overs (Old Trafford, 1888)

3. West Indies vs England – 112 overs (Bridgetown, 1935)

2. Australia vs South Africa – 109.2 overs (Melbourne, 1935)

1. South Africa vs India – 107 overs (Cape Town, 2024)

Top 3 Most Expensive CricKet Bats Globally