Sports betting sites offer a lot of competitive advantages to try and bring in customers, not the least of which are bonuses. Online betting sites typically offer a variety of different bonuses. These include new account bonuses, deposit bonuses, mobile betting bonuses, online casino bonuses, and free bets. You will often see promotional offers like, “Deposit £100 now, and get £100 free.” Or you might see, “Deposit today and enjoy a 50% match bonus.”