Cam Bancroft has launched a stunning turnaround of his form, ending a wretched run drought with a century for Western Australia in Adelaide on Tuesday.