How to place a Sports Bet? Online Sports Betting Explained

Are you not sure on how to place a sports bet? Well fear not, we’ve put together a brief guide along with some handy screenshots to turn you into a punter who knows how to place a sports bet! For this guide we’ll be using WSB as we find the site very user friendly for first time punters.

You can grab a free R50 voucher from WSB by using promo code BSB001 when signing up. It’s a great, free way to check out the site before you deposit.

Click on Sign up Now to register an account

The first thing you’ll need is obvious, a funded sports betting account. Most bookmakers offer several methods of deposit ranging from MasterCard to skrill and even Ipay. All have the same basic principal and are self explanatory, it’s essentially the same as purchasing something online.

100% Deposit match free bet up to R1000 on sports, or R2000 on casino games using promo code BSBZA1
Betway Review
3 Deposits, R3000 in Bonuses & 300 Free Spins
Sportingbet Review
Get up to 100 free spins or a R250 sports free bet
Lulabet Review
Deposit Bonuses Up To R5000, R50 Free Bet + 100 Free Spins
Supabets Review
R3500 in Welcome Bonuses & 10 Free Spins.
10Bet Review
R25 Free Bet For New Customers & 50 Free Spins
Hollywoodbets Review
R25 Free Bet & 100% Deposit Match Up To R1000
Gbets Review
150% Deposit Match Bonus Up To R1000 & R50 Sign Up Bonus
Easybet Review
25 Free Spins on First Deposit of R50
Visit Bettabets
100% Deposit Match Bonus Up To R2000, R50 Free Bet & 50 Free Spins
Playa Bets Review
100% deposit match up to R6000 & R50 Free Sports Bet
Palacebet Review
100% Deposit Match Bonus Up To R3000
YesPlay Review
100% Deposit Match Bonus Up To R2000 & R25 Free Bet
BetShezi Review
100% Deposit Match Bonus Up To R1000 & 25 Free Spins
BoyleSports Review

Placing a Soccer Bet

Once you have funded the account the next set is to find a bet that you like. You can do this by navigating the menu on the left. So for this example we want to bet on the Everton v Arsenal game. Being a football match we have to click on Soccer -> England -> Premier League -> Everton v Arsenal. World Sports Betting and most other bookies have quick links to all major markets, so instead of doing the above we can simply click on “Today’s Premier League” -> Everton v Arsenal, very handy those quick links!

Once we are in the Everton v Arsenal (or what ever it is you are betting on) then we need to decide what it is we are going to be placing a bet on. For beginners we suggest you stick to the basic of Win / Draw / Win, Over / Under goals or goal scorer. We fancy Arsenal to win this game so we are going to look for the Full time result market and select Arsenal. We do this by clicking on the away side on the 9/10 odds display as Arsenal are the away team.


Once we’ve clicked on the market we want we will see it pop up in our bet slip on the right hand side of the page. The bet slip will show us what we are betting on and it’s where we enter the amount that we want to wager / bet on what we’ve selected. The bet slip will also show what the payout is of a potential bet, we can also enter the amount that we’d like to win and it will adjust our stake to what it needs to be in order to win.

Check your betslip!
Check your betslip!

Finish placing your bets

Once you are happy with your stake and what you are betting on then press the “Process Bet” or “Place Bet” button. This places the bet for you and is the last step in the process. It’s very important to check and double check what it is that you are betting on. You don’t want to make a mistake as most mistakes will not be reversed by the bookmaker. Once you’ve placed the bet you’ll get confirmation that the bet went through. Until you see this message DO NOT ASSUME THE BET WENT THROUGH. If you want to access your betting history then head over to the account history section and you’ll find details on your previous bets.

We hope this guide help you with how to place a sports bet and that you now have confidence to do it on your own. If you have any questions or feedback feel free to drop us a comment below. Best of luck!



  1. The problem is if they closing winning accounts no need for them to show clients how to play

    Unless they want clients to learn how to play and LOSE Only

    WSB name racing events example the guineas Gillies but refuse to accept bets from clients ?

    Make sense ?

    1. Best Sports Betting says:

      Yes but the guide was written by us and used the wsb site as an example. We’ll be sure to have a bookmakers complaints section up by tomorrow evening.

  2. Evening Admin

    Surely it should be posted in the open public ?

    1. Best Sports Betting says:

      I agree Hilton but we aren’t a discussion forum. We will be adding a bookmaker complaints section for these situations where everyone can discuss it as this obviously shouldn’t be discussed under how to place a sports bet.

  3. Good evening Admin

    I have indeed tried many times over the years with no success.

  4. Hi Admin

    Can we not make this matter OK ?

    Can WSB respond , tell the public why they close and limit accounts once you win ?

    Surely WSB can answer.

    Please ask them

    1. Best Sports Betting says:

      Hi Hilton,

      We’ve put the question to them and will hopefully hear back next week. Have you tried contacting them via their official channels?

  5. Hi Admin

    I know of many clients that WSB have limited their accounts.

    Some clients are limited to R100

    Can you check if that is true or just clients lying ?

    1. Best Sports Betting says:

      Hi Hilton,

      Yes we’ve also heard of this at WSB and several other bookmakers. Unfortunately this is standard around the world and there is nothing that can be done. There are some like Betmasters who claim they will never limit punters so we recommend ones who are limited to try their luck there.

  6. Thank you for the guide. I will send it to my friends who do not understand how betting works.

    1. Best Sports Betting says:

      Happy to help Tebs

Leave a Reply

Your email address will not be published. Required fields are marked *