I still think you’d get under an investigation (at least from the tax authorities, but I can imagine police too) after years of years consistently depositing millions of wins in your bank account.
I do not think shady people put their loot in bank. Most illicit activities and tax avoiding folks rely heavily on cash or other expensive exchangeable goods(rolex/jewellery/gems/gold bars/gold watches etc).