Greater stability will boost Australian hopes: Labuschagne

The Australians take on India in the World Test Championship Final at the Oval in London on Wednesday before beginning the latest five-Test Ashes series against the English at Edgbaston on June 12.

Source: Cricket News: Latest Cricket News, Live Scores, Results, Upcoming match Schedules | Times of India