The British athlete who has won the most gold medals is Sebastian Cole.
Through the 2008 Games in Beijing, no British athlete has won 8 Olympic gold medals. The most Olympic gold medals a British athlete has won is 5 by rower Steve Redgrave. Redgrave also won 9 World Championship gold medals and 3 Commonwealth Games gold medals.
Which X-Games athlete has won the most gold medals - all time?
Viktor Ahn, who was an athlete from Russia, won the most medals at the Sochi 2014 Winter Olympics, with 4 medals.
Michael Phelps (22 medals).