Alistair Cook may refer to:

  • Alastair Cook (born 1984), English cricketer
  • Ali Cook, real name Alistair Cook, magician and actor
  • Alistair Cooke (1908–2004), journalist and broadcaster
  • Alistair Cooke, Baron Lexden (born 1945), British historian, author and politician