The holder of the most British Open titles belongs to Harry Vardon, who won the tournament 6 times during his career.