Try JetonBank, they work actively with sports betting companies like Sportsbook aggregator and Betfair Exchange alternative BetInAsia and other sports betting sites.
You can fund it with EUR/USD/GBP. They are also really good for sports betting sites that only accept crypto, because you can send/receive crypto from the betting sites, easily convert it between EUR/GBP/USD etc. in JetonBank and then either transfer it to your own main account or just spend it from the JetonBank account with a virtual VISA card for online payments or pay-in-store where they have contactless payment with Google wallet on your smartphone.
This means you can even keep all your betting finances completely separate from your main bank account and avoid having those gambling related company names on your bank statements which can sometimes cause questions to be asked when applying for loans, mortgages or other things.
WARNNG: Do not do direct bank transfers from Jeton to a Fintech company that explicitly states they do not allow gambling related usage in their Terms & Conditions for your region. For example, WISE might close your account if their automated filters detect funds coming from betting related sites. This goes not only for Jeton but for any betting related activity sites. The best way to use Jeton is to spend the funds directly from your account using their virtual or physical VISA card option.
