Cricket Australia (CA) and the Australian Cricketers' Association announced they have agreed a new pay deal "in principle" on Thursday, ending an acrimonious dispute that threatened a tour of Bangladesh and this year's Ashes series.
The previous five-year collective bargaining agreement expired on June 30, which had left about 230 players effectively unemployed and forced the cancellation of Australia's 'A' tour of South Africa.
"I think we've reached a good compromise, one we can both live with and one that will be good for the game and good for Australia's cricketers," CA chief executive James Sutherland told a news conference at the Melbourne Cricket Ground.
The immediate repercussions of the deal are that two Tests in Bangladesh will now go ahead in August and September with the Australia squad scheduled to gather in Darwin next week for a pre-tour camp.
At the heart of the disagreement was CA's insistence that a two-decade-old model, under which players receive a fixed percentage of revenue, should be jettisoned.
The governing body said the model was outdated and claimed it was starving grass-roots cricket of funding, while the players' union countered that it had underpinned the game's growth and prosperity over the past 20
'Kohli not in Tendulkar, Dravid's league'
Flintoff comparisons 'nice' but Stokes wants to be himself
Here's why Ranatunga doesn't watch Sri Lanka play anymore
No Bangladesh tour without new pay deal: Smith
Limited-overs matches dominate India's cramped home season