On Instagram, Maria Andrejczyk said that she had collected over half a million zlotys ($128,380) for the ailing baby in cooperation with a local convenience store brand.
The 25-year-old athlete won a silver medal for her 64.61-metre women's javelin throw in the Games on August 6, with China’s Liu Shiying taking the gold with a 66.34.
Andrejczyk, who survived bone cancer in the past, came across a fundraiser for eight-month-old Miloszek Malysa, who has a heart defect, and decided to sell her first and only Olympic medal to help raise funds for the baby's surgery, according to .The Washington Post
Andrejczyk wrote that Malysa “already has a head start” from a fundraiser for “a boy who didn’t make it in time but whose amazing parents decided to pass on the funds they collected and in this way, I also want to help. It’s for him that I am auctioning my Olympic silver medal.”
"It's with the greatest pleasure that I give to you, Żabka, my medal which for me is a symbol of struggle, faith and the pursuit of dreams despite the many challenges," she wrote.
Żabka, however, announced that they would be returning the medal to Andrejczyk, saying they had been moved by "the beautiful and extremely noble gesture of our Olympian".
The money raised will enable Małysa to get the heart surgery at Stanford University Medical Centre in California.
She then dealt with injuries and fought osteosarcoma, a form of bone cancer, before going on to win her maiden medal at the Tokyo Olympics.