Rarely does the betting provider take the hassle off your hands, but the usual way involves getting a free crypto wallet and then going to a trading platform and buying the desired coins there via credit card or similar. For the deposit, you will then receive the address of the bookie and have to send the corresponding transfer order.