Majors won by Bobby Locke (4) 1957 British Open 1952 British Open 1950 British Open 1949 British Open