Bet365 does accept Mastercard both for online casino and sports betting deposits and withdrawals. You can also use other methods like Visa and Maestro.