In a break from the country's traditional policy, Inzamam-ul-Haq was named Pakistan captain on Friday for the whole of 2004.
The prolific batsman will lead the side through to the three-Test tour of Australia, starting in December.
"It is a well thought out decision taken in consultation with chief executive Rameez Raja and chairman of selectors Wasim Bari," Pakistan Cricket Board chairman Shaharyar Khan said in a statement.
Pakistan normally appoint captains on a series by series basis.
"Inzamam led the team well in New Zealand and is showing tremendous improvement in his leadership qualities. He enjoys great respect amongst his team members and we are optimistic about his leadership," Khan said.
Inzamam, 34, took over as captain last November in the home series against South Africa when Rashid Latif stepped down.
Pakistan's most experienced batsman, Inzamam has played 91 Tests and 307 one-day internationals, captaining the side in 19 one-dayers
On the recent tour of New Zealand, he led Pakistan to a 1-0 victory in the two-Test series and a 4-1 defeat in the one-dayers.
Inzamam told Reuters he is happy the Board has shown so much confidence in him.
"I have learnt a lot while playing under brilliant captains like Imran Khan, Wasim Akram and Waqar Younis," he said. "I believe now I am well equipped to take on what is one of the most prestigious jobs in Pakistan sports."
Inzamam's next major assignment will be the home series against arch-rivals India, starting in March.
"Every series this year will be equally important," Inzamam said. "But naturally, there will be more focus on the forthcoming series against India, which I am sure will produce the highest quality of cricket."