Tiger Woods has confirmed he will miss the 140th Open Championship at Sandwich because of his injured left leg.

Woods, 35, has not played competitively since suffering a recurrence an injury at the Players Championship in mid-May.

“Unfortunately, I’ve been advised that I should not play in the British Open,” Woods said on his official website.

Woods has 14 Major titles, four short of the record held by Jack Nicklaus, but has now slipped to 17th in the current world rankings.

However, the three-time Open winner, insisted:”I think my best years are still ahead of me and I’m very confident and optimistic about the future.