A highly decorated wrestling champion from Uzbekistan and two Olympic silver medallists in wrestling and weightlifting were stripped of their medals on Wednesday for taking banned substances, the IOC said.
The International Olympic Committee (IOC) is retesting stored samples from the 2008 Beijing Games and London 2012 in a renewed bid to crack down on doping that has tarnished the Olympics.
More than 100 competitors from both Games have been snared and three more were disqualified on Wednesday for doping.
Chief among them was Uzbekistan's Artur Taymazov, 37, who won gold in the men’s 96-120kg freestyle wrestling at Beijing.
Reanalysis of his samples tested positive for the banned steroids turinabol and stanozolol.
Taymazov also won gold at Athens 2004 and London 2012 and is a double world champion. He keeps those medals.
Vasyl Fedoryshyn, 36, from Ukraine, who won silver in 2008 in the men’s 55-60kg freestyle wrestling, also took turinabol, the IOC said.
The third competitor stripped of their medal was Russia's Svetlana Tzarukaeva, 29, who took home from London 2012 the silver medal in the women’s 63kg weightlifting.
She too took turinabol, said the IOC, which began retesting stored samples prior to the Rio Games last summer, from which the Russian track and field team was banned for state-sponsored doping.
Moscow denies being behind any doping programme.
The IOC, using improved testing techniques, has retested hundreds of samples.