England's premier paceman James Anderson became the ninth cricketer and first bowler to reach the 150-Test milestone on Thursday (December 26).
The Boxing Day Test between South Africa and England will be his first five-day encounter ever since that first Ashes Test in the first week of August. The 37-year-old could only bowl four overs in that match as he suffered a calf injury and was ruled out of the entire five-match series. He also couldn't fly to New Zealand for the two-Test series.
Ahead of the toss, Anderson received a special cap from the former England skipper Naseer Hussain under whom he made his Test debut at the age of 20.
Sachin Tendulkar (200), Ricky Ponting (168), Steve Waugh (168), Jacques Kallis (166), Shivnarine Chanderpaul (164), Rahul Dravid (164), Alastair Cook (161) and Allan Border (156) are the only players who have played more Tests than Anderson.
He had said last month that he wants to continue at least till the next Ashes series, which will start at the end of 2021 in Australia.
"I know everyone's talking about the Ashes in two years' time, which is a long way away, and I'd be 39 by then, but if I still feel like I do at the minute, if I keep working as hard as I am in the gym and at my game, then I don't see any reason why I can't make that trip," said Anderson, who is the leading wicket-taker for England with 575 Test scalps to his name.
"But whether I do or I don't, I still feel that in the near future I've got something to offer this team, both in performances on the field and around the group."