1.MyStakes
My Stakes is website with many features including sports, casino and esports. It has a deposit minimum of $10 for card, $20 for bitcoin, and the best part is that there is no minimum for other cryptos (USDT, Litecoin, Doge, BCH, XRP, Monero). The minimum withdrawal amount is $50. You can only withdrawal through crypto.
FreeBitco.in has many ways to earn including betting, a faucet, Hilo game, and a lottery. The minimum withdrawal is 0.0003 bitcoin and there is no minimum deposit. The faucet has a wait time of one hour and the lowest amount you can receive is 10 Satoshi. You can also get interest from your bitcoin.
3.BC.Game
BC.Game has a casino with many different games inside it and has a sport section where you can bet on different events. It uses crypto currency and has many different withdrawal and deposit options. You can also deposit using fiat and nfts.