The England cricket team has played more Test matches than any other, with 1,005 as of November 2018 Read less