As far as I know, all the cadets that BA hand-picked from Flight schools (mainly oxford) have a degree in something relevant, although you really have to be getting extremely high marks in all your tests in exams and have a bit of luck for this to happen, but having a degree will increase your chances.