The 2nd Test match between South Africa and India ended as being the shortest-ever match in Test cricket history among matches that ended with results (excluding drawn games). Here, in this article, we will have a look at the list of shortest Test matches where the entire match ended with a total of 1000 balls.

Shortest Test match which ended with a result (based on no. of balls bowled) in less than 1000 balls:

  • South Africa vs India – 642b at Cape Town, 2024
  • Australia vs South Africa – 656b at Melbourne, 1932
  • West Indies vs England – 672b at Bridgetown, 1935
  • England vs Australia -788b at Manchester, 1888
  • England vs Australia – 792b at Lord’s, 1888
  • South Africa vs England – 796b at Cape Town, 1889
  • England vs South Africa – 815b at The Oval, 1912
  • India vs England – 842b at Ahmedabad, 2021
  • Australia vs South Africa – 866b at Brisbane, 2022
  • New Zealand vs Australia – 872b at Wellington, 1946
  • South Africa vs England – 883b at Centurion, 2000
  • Pakistan vs Australia – 893b at Sharjah, 2002
  • South Africa vs Zimbabwe – 907b at Gqeberha, 2017
  • England vs South Africa – 909b at The Oval, 2022
  • Australia vs England – 911b at Sydney, 1895
  • Sri Lanka vs Australia – 920b at Galle, 2022
  • South Africa vs Zimbabwe – 940b at Cape Town, 2005
  • England vs West Indies – 941b at Leeds, 2000
  • India vs Bangladesh – 968b at Kolkata, 2019
  • England vs South Africa – 976b at Leeds, 1907
  • England vs Sri Lanka – 976b at Leeds, 2016
  • West Indies vs Australia – 983b at Port of Spain, 1995

If we look at the above list we can see a total of 22 Test matches ending inside 1000 balls itself, where most of the games didn’t last for more than two days.