Australia's tour of Pakistan will be broadcast by Fox Sports in March.
The news which has now been confirmed by Cricket Australia and the Pay-TV network who also hold the rights to the Australian home summer of cricket is a relief for fans.
Late last year, a T20 tour of Bangladesh went untelevised in Australia after networks shuddered at the asking price and start times of matches.
The tour to Pakistan will feature three Tests, which will then be followed up by three ODIs and a single T20 match, with all seven games to be broadcast on Fox Sports.
It is Australia's first tour to Pakistan in 24 years, with the nation having played them in the United Arab Emirates and England on away trips since owing to security concerns.
The announcement also saw the confirmation that the Pakistan Super League will be broadcast by Fox Sports, which kicks off this evening in Karachi, while all other home series played by Pakistan will be broadcast by the Australian network until April 2023 under the agreement.
All matches will also be able to be live streamed on Kayo Sports.
Alongside the Australian tour and Pakistan Super League, Pakistan are also due to play Afghanistan, New Zealand and England at home between now and the end of the deal.
Australian tour of Pakistan schedule
March 3-7: First Test, Karachi
March 12-16: Second Test, Rawalpindi
March 21-25: Third Test, Lahore
Test matches start at 4pm AEDT.
March 29: First ODI, Lahore
March 31: Second ODI, Lahore
April 2: Third ODI, Lahore
ODIs start at 4pm AEDT.
April 5: Only T20I, Lahore
T20I starts at 8pm AEDT.