138 Review:


Free Bet


Betway matches your first bet from £10 to £30, with some European countries being eligible for a bonus of up to €100, so sign up now!


Free Bet


A £300 casino bonus awaits new 32Red customers, as well as a £10 matched free bet.


Free Bet

William Hill

William Hill is one of the oldest bookmakers in the world, and also one of the best. Just a £10 initial bet will get you a £20 free bet.


Free Bet


Australian bookie Luxbet will give you $150 in bonus bets (excludes VIC, NSW, SA, WA) when you deposit $50.


Bonus Bet


SportsBet offers up to $250 in matched bonus bets when you sign up with them (excludes VIC, NSW, SA & WA).


Bonus Bet

William Hill

William Hill’s massive $502 match deposit bonus bet offer is the largest among Australian bookies. Make sure to take advantage today!


Match Deposit


Unibet will refund your first bet up to £20 if it doesn't win, as a free bet.


Money Back


You can get up to $200 to start betting with at CrownBet by depositing $50 and receiving their $150 bonus afterwards (excludes VIC, NSW, SA, WA).


Bonus Bet


Winner gives out up to £200 in matched bets for new customers.


Deposit Bonus

Pinnacle Sports

Pinnacle has no free bet offers. Instead, they offer the best eSports odds out there.


Best Odds


Get a $3 free game voucher when you register with DraftKings. There's also a bonus up to $600 available when you deposit.


Free Game Voucher + $600 Deposit Bonus


25% of your initial deposit will be given to you as a bonus when you sign up with AlphaDraft.


Deposit Bonus


Join GG.BET today and get a $100 bonus.


Deposit Match


Skybet requires just a £5 initial bet to give you a £20 free bet.


Free Bet

Free Bets:

If you’re new to the Dota 2 betting game, it’s always a good idea to sign up with as many bookmakers as you can. This allows you to take advantage of as many free bet offers as possible, which will help you build up a nice amount of virtual cash to start betting with. Free bets usually aren’t totally free, though; most, if not all, will require you to deposit a small amount before claiming the bonus (more on this below). Still, free bets are a great way to try your hand at things before committing fully. They allow you to try out different bookmakers’ prices and different markets to see which ones you like most. Of course, as mentioned, there will be some terms and conditions, but they’re usually quite easy to fulfil. We here at the site will assist you with all the information you need regarding these terms and conditions. Do note that some of these free bet offers aren’t available anywhere else — not even through a direct visit to the bookmakers’ websites — so make sure to click the links here before opening accounts to make sure you get your free bets.

Claiming Your Free Bets:

Depending on the bookmaker, the terms and conditions of free bets will vary. For the most part, the process of opening an account and claiming offers is more or less the same for each one. First, you must sign up with the bookmaker of your choice through their website, which can be done by clicking through the links here. From there you will usually have to deposit a small amount and bet with it. Some bookmakers allow you to do this in multiple bets, but some will require you to spend it all in one bet. Once all conditions have been fulfilled, you will find the bonus credited to your account within a few days, though usually instantly. From there you will be free to bet using the bonus. Do note that most free bets will not include your original stake in the winnings, so if for example you bet £10 on a match at 3/1 odds, you will get £30 instead of the usual £40 (£30 winnings + £10 stake). This will vary per bookmaker, though.

Sometimes a turnover is required before you can cash out your winnings. “Turnover” means that you have to bet the free bonus repeatedly for a certain amount — usually a multiple of the bonus itself. For example, you deposit £10 with a free bet of £10. You place the bonus on a match with 2/1 odds. If the bookmaker has a 3x turnover requirement, you will have to bet the value of the bonus three times (3 x £10 = £30) before you can withdraw the winnings.

Strength in (Account) Numbers:

The advantages of having accounts across multiple bookmakers should not be passed up, especially for newer punters. Not only does this mean taking advantage of as many free bet offers as possible, but some bookmakers offer markets other than just your usual ho-hum match winner, and prices vary between sites. Some bookmakers may have better prices than others in the same markets, so make sure to look in several places before betting.

Top 5 Dota Betting Sites

£10 Free Bet.
£5 Free Bet. No deposit required.
£10 Free Bet + 10 Free Games on Terminator 2
£20 Free Bet. When you stake just £10
$150 Bonus Bet. Deposit $50, get $150 in Bonus Bets (ex NSW, VIC, SA, WA).