Singh comenzó a correr a los 89 años tras la muerte de su mujer y de uno de sus hijos, y completó desde entonces 19 maratones, entre ellos el de Londres y el de Nueva York.
El domingo, al margen del maratón de Hong Kong, corrió 10 kilómetros en 1 hora, 32 minutos y 28 segundos, 30 segundos menos que el año pasado en la misma prueba.
"Es uno de los días más felices de mi vida", declaró este ex agricultor del Penjab al llegar a la meta.
"Me sentía bien, fresco, lleno de energía", dijo agitando la bandera hongkonesa.
Singh, que el 1 de abril festejará sus 102 años, explicó que se retira porque los maratones se hacen "difíciles" a su edad.
Ya no participará en competiciones, pero seguirá corriendo para "cuidar su salud".