7 - Number of completed men's Tests in England that lasted fewer balls than this Lord's Test (996) which ended on Sunday. It ...