At the moment, it appears that bank accounts are ordered according to the last transaction date. Whilst I appreciate there is some logic to that approach, the user experience is not good because users are not particularly conscious of when the last transaction may have taken place. Furthermore, really old accounts can be hidden from view.
I suggest that you order them according to the brand of the bank, followed by the nickname of the account. So, taking the above as an example, it would look like this:
Capital On Tap
Natwest Current Account
Natwest HMRC Account
It would also be nice if you could include the account number after the name, perhaps in a faded out grey?
Thanks for your consideration