Best swimmer ever?
Media playback is unsupported on your device

Is Michael Phelps the best swimmer ever?

On Tuesday, Michael Phelps won his 21st gold medal.

Phelps, 31, is at his fifth Olympic Games and has the most gold medals ever, even more than some countries.

And he can still achieve more.

  • 10 Aug 2016
  • From the section World
Go to next video: Guy leads GB to silver as Phelps wins 21st gold