People do assume that a bankers drafts as good as cash but thats not actually the case. I know of 2 people that have accepted fake bankers drafts and lost quite a bit of money.
I always ask for the persons full name and the issuing branch. Then contact the bank and they should tell you if a bankers draft has been issued. If the potential buyer has a problem with giving you this information, then dont accept it.