En 2005, elle participe une nouvelle fois au marathon de Pyongyang et le remporte pour la de sa carrière le avec la performance de 2 heures 31 minutes 46 secondes qui relègue la seconde athlète à près de deux minutes. Ham Bong-Sil participe à sa dernière course internationale aux championnats d'Asie d'athlétisme de 2005 organisés à Incheon en Corée du Sud. Elle s'aligne sur le 10 000 mètres le . Au terme d'une course remportée par la chinoise Bai Xue en 33 min 34 s 74, Ham Bong-Sil se classe troisième en battant son record en 34 min 35 s 30.