Cook breaks Test century record for an English batsman

England captain Alastair Cook hits a shot during the second day of the warm-up game against India A cricket team in Mumbai. Credit: Reuters

Alastair Cook has completed his 23rd Test century - a record for an England batsman - in the third Test against India in Kolkata.

Cook's latest hundred inches him one ahead of team-mate Kevin Pietersen - as well as three other greats in Geoffrey Boycott, Wally Hammond and Colin Cowdrey.