Over the next four years, he hit 17 centuries and two double-hundreds, to total 4,396 runs at an average of 87.90, captaining the cricket team in his final year. In his final year at Bedford, in 2003, he scored 1,287 runs for the school, including two unbeaten double-hundreds, averaging 160.87 to take the school record. After his international success, Cook returned for an Old Boys match at Bedford in 2008, playing for the HM Ultimate XI.