Majors won by Seve Ballesteros (5) 1988 British Open 1984 British Open 1983 Masters 1980 Masters 1979 British Open