W 2003 wywalczył trzeci tytuł mistrza Azji w tej samej konkurencji – biegu sztafet 4 × 400 m.
W drugim i ostatnim występie olimpijskim, który miał miejsce w Atenach, wystąpił jedynie w konkurencji biegu na 400 m – odpadł w eliminacjach, gdzie w tej fazie zajął 5. pozycję z czasem 46,20.
W 2005 na mistrzostwach Azji zdobył dwa medale, srebrny w sztafecie 4 × 400 m i brązowy w konkurencji biegu na 400 m.
W swej karierze zdobył dziewięć medali igrzysk Azji Południowej, w tym osiem złotych, w latach 1999-2010. Jest też mistrzem kraju, tytuły te wywalczył podczas czempionatów w 2000 i 2001 roku, oba w konkurencji biegu na 400 m.
Osiągnięcia RokZawodyMiastoMiejsceKonkurencjaWynik1998 Mistrzostwa Azji Fukuoka 3. sztafeta 4 × 400 m 3:05,791998 Igrzyska azjatyckie Bangkok 5. bieg na 400 m 47,092000 Mistrzostwa Azji Dżakarta 4. bieg na 400 m 45,662000 Mistrzostwa Azji Dżakarta 1. sztafeta 4 × 400 m 3:02,712000 Letnie igrzyska olimpijskie Sydney 4. bieg na 400 m 46,002000 Letnie igrzyska olimpijskie Sydney 6. sztafeta 4 × 400 m 3:02,892001 Halowe mistrzostwa świata Lizbona 4. bieg na 400 m 48,022001 Mistrzostwa świata Edmonton 5. bieg na 400 m 46,462001 Mistrzostwa świata Edmonton sztafeta 4 × 400 m 2002 Igrzyska Wspólnoty Narodów Manchester 6. bieg na 400 m 47,142002 Mistrzostwa Azji Kolombo 4.