In March of 2000, Bera competed in th 6th Asian Swimming Championships in Busan, South Korea, and came away with a Silver Medal in 100 m freestyle with the time of 51.34, being edged out by home favorite Kim Min-suk for the Gold. At the 2000 Summer Olympics in Sydney, Bera competed again in a sprint freestyle double since his remarkable comeback from Atlanta. After defending third straight titles from the SEA Games, his entry times of 23.49 (50 m freestyle) and 51.03 (100 m freestyle) were accredited under a FINA B-standard. In the 100 m freestyle, Bera placed thirty-seventh on the morning prelims. Swimming in heat six, he edged out Israel's Yoav Bruck to take a sixth spot by exactly a tenth of a second (0.10) in 51.52. Two days later, in the 50 m freestyle, Bera challenged seven other swimmers in heat five, including Bahamas' Allan Murray, top 16 finalist in Atlanta four years earlier. He came up short in third place and forty-second overall at 23.54, just a small fraction off his entry time.