Marnus Labuschagne may be batting for his future in the second Test against Sri Lanka, with the looming return of Cameron Green set to cause an almighty squeeze in the Australian top six ahead of the World Test Championship final at Lord’s in June.