She first represented India in the 1973 World Table Tennis Championships at Sarajevo. She went on to appear in seven World Table Tennis Championships; India finished in the top 16 at Pyong Yang in 1979. She also represented India in six Commonwealth Table Tennis Championships, eventually reaching up to number two position in the Commonwealth in 1982. Thereafter she also remained a national-level sports coach. Puri was ranked 8th in the Jakarta Asian Championship in 1982. In the Asian Championship at Kuala Lampur in 1978, she defeated the world champion Pak Yung-Sun of North Korea.