Cooky's monster 158* and others: How well do you know your Test streaks?

Alastair Cook will finish his Test career having played a world record 159 consecutive Tests, and there is a strong sense that it is a feat that will not be surpassed. After all, his nearest active competitor is more than 100 Tests behind. Has Cook ever missed a single Test from the time he was flown in to Nagpur from an England Lions tour in 2006? Find out all that and more by taking our quiz.