Leeds - Ian Bell became the 12th man to play 100 Tests for England when he was named in the side to face Sri Lanka at Headingley on Friday.
Below AFP Sport looks at the other 11 players to have appeared in 100 Tests for England and how their landmark match went for them (player, total caps, 100th):
Alec Stewart 133 caps (100th: 105 v West Indies, Old Trafford, August 2000, match drawn)
Graham Gooch 118 caps (100th: 17 and 18 v India, Eden Gardens, Calcutta, Jan 1993, lost by 8 wkts)
David Gower 117 caps (100th: 13 and two v West Indies, Headingley, July 1998, lost by 10 wkts after which Gower dropped)
Mike Atherton 115 caps (100th: 1 and 28 v West Indies, Old Trafford, August 2000, match drawn)
Colin Cowdrey 114 caps (100th: 104 v Australia, Edgbaston, July 1968, match drawn)
Geoffrey Boycott 108 caps (100th: 17 and 60 v Australia, Lord's, July 1981, match drawn)
Kevin Pietersen 104 caps (100th: 18 and 26 v Australia, Brisbane, November 2013, lost by 381 runs)
Alastair Cook, 104 caps (100th: 72 and 0 v Australia, Perth, December 2013, lost by 150 runs)
Ian Botham 102 caps (100th: 15 and 1, three for 75 in 22 overs, v New Zealand, Wellington, February 1992, match drawn)
Graham Thorpe 100 caps (100th: 66 no v Bangladesh, Chester-le-Street, June 2005, won by an innings and 27 runs)
Andrew Strauss 100 caps (100th: 20 and 1 v South Africa, Lord's, August 2012, lost by 51 runs)
Note: Cook was winning his 104th cap at Headingley