Vijay Hazare was the captain of Indian team in 1952 when India won his first ever test match.
1952 against India.
Pakistan played it's first test match against India in 1952.
It was England
India won his first ever test match in 1952 against England at Chepauk Stadium at the then Madras.
Pakistan's first Test match was played in Delhi in October 1952 as a part of five test match series which India won 2-1.
The captain of Pakistan in their first Test match was Abdul Kardar, who had previously played three Test matches for India during the 1946 season - making his Pakistan debut in October 1952, and continuing to play Test cricket until March 1958.
The last time that India beat Australia in a cricket match was July 2, 2013. The team from India beat Australia by more than 47 runs in Darwin, Australia.
The first five games of the 1952-53 season played by the Pakistan team featured Abdul Kardar as the team's captain. From match 6 to match 9, the games which completed calendar year 1952, the captaincy alternated between Anwar Hussain and Abdul Kardar.
To correct the question slightly, the tour of the 1952-53 season, India's first set of International cricket matches against Pakistan, took place in India, not Pakistan. Lala Amarnath served as the Test captain for India's first five Test matches against Pakistan.
The first Indian Test match win against England came in the match commencing February 6, 1952, the fifteenth Test match contested between the two teams. The winning margin was an innings and eight runs.
The captain of Pakistan was Abdul-Hafeez-Kardar. He was one of the only 3 players to play for India and Pakistan (along with Amir Elahi and Gul Mohammed).
October 1952