All the sites listed give free bets. 1. 1XBet 2. MSport Gh 3. Betway 4. Greatodds 5. BetWinner. All these betting companies give free bets on your first deposit. Some also give you free bets on certain days. However, you must note that they have their terms and conditions which you must read to be able to utilize their services. Only make your deposits after reading the terms and conditions. Bet Responsibly. Betting can be addictive.