I could have put this into the Autos section but it is a more general question.
I may be selling my car privately in the next week or two. I've never actually sold a car privately before! There's a reasonable amount of money involved (low £20K's) so I don't want to take any risks. What is the safest way to get paid for a car before I hand over the keys? Is there any risk in giving my bank details to the buyer so he can do a funds transfer from his bank account to mine? Could he use my bank details fraudulently?
Also, is a banker's draft risky in any way?