when is the british open played this year
2017 Open Championship The 2017 Open Championship was a men's major golf championship and the 146th Open Championship, held from 20â€“23 July at Royal Birkdale Golf Club in Southport, England. It was the tenth Open Championship at Royal Birkdale, which held its first in 1954.[3]