In his second match, he returned figures 4-1-3-3 as Southern Punjab were bowled out for 22 runs; it would remain the lowest team score in the tournament for more than 70 years.
Puri opened the bowling with Mohammad Nissar against the touring Australians in the third unofficial Test at Lahore in January 1936.
[5] A match report tells that Puri took a run-up of over 30 yards and "appeared to be faster than Nissar" but without the same control.
In the Bombay Test against Australia in November 1969, Puri criticised umpire Sambhu Pan's decision to give S. Venkataraghavan out.
[8] Several spectators were carrying transistor radios and Puri's comments contributed in inflaming a crowd riot.