These are the golden key that every player wants. A way to get a free bet or a bonus for literally ding nothing. Typically free bets are linked to player activity which can include requiring a player to make a first deposit (and the betting site will then match this deposit amount up to a certain percentage). It can also be linked to second or third deposits, in order to entice the player to keep topping up their betting wallet. Other betting bonuses can be linked to needing to place a bet of a certain amount or to place multibets with certain minimum number of legs (the more legs, the higher the bonus).
A Free Bet No Deposit, means that you can claim a completely free bet, without needing to make a deposit at all, or risk any of your own funds. There will of course be restrictions as you won’t be able to withdraw the bonus amount, or if you can, you will need to turn it over a certain number of times first.
At the moment the only Nigeria Betting site offering a free bet no deposit bonus is Wazobet. They will give you NGN 777 to use on their online casino. All you need to do is to register with Wazobet, and you can claim your bonus immediately.