We all do it. When we get our new credit card we cut the old one in half and throw it away. WAIT! There is a use for those old cards.
You can always carry the expired cards in a wallet, and carry your current cards in your front pocket with some cash. If anyone approaches you and demands your wallet then give it to them. You can even tell them your real PIN number since the cards won't work anyway once the low down dirty thief takes it to the ATM machine. Of course, this will work if the robber doesn't make YOU go with them to the ATM.
ATM machines are reliable and convenient. And if you're not sure about your data, try using Wallet Ledger. It helps you secure your data and crypto assets if ever.