Bendigo and Adelaide Bank has lifted its full-year cash earnings 6.4 per cent to $445.1 million in a result helped by wider margins in a competitive lending environment.