Answer
Cook equalled Allan Border's record for most consecutive Test matches on 24 May 2018. Cook played his 150th consecutive Test match on the first day of the first Test against Pakistan at Lord's. Border played 150 consecutive Test matches between 1984 and 1994.