Yes, you will need to clear all your dues before you initiate the closure of your SBI credit card and the bank will notify you on the same if you do not. You cannot cancel the SBI credit card if you have dues pending.