If you want to bet on sites that don't accept BDT, you can choose a different international currency like USD, Euro, or INR for your transactions. To do this, you would need to use a reliable online payment service like bKash or AstroPay, where you can convert your BDT into your preferred currency. Once your funds are in that currency, you can deposit money into your betting account and start playing.
However, remember that currency conversion fees may apply, so it's essential to consider the exchange rates and potential charges before making transactions.