Top Leagues
Champions League
Europa Conference League
A-Z Sports
American Football
Australian Rules
Ice Hockey
Motor Sports
Rugby League
Rugby Union
Table Tennis
All Countries
Please login to view your Account

How to register?

To register for a Shabiki account please visit and click on the Register icon on the website.

  • Fill out your phone number
  • Create a 6-character password
  • Confirm the 6-character password and click on sign up.
  • Your account will be created and a confirmation SMS sent to you.

To register via SMS kindly send the name ‘Shabiki’ to 29063 or ‘Join’ to 29063. You will receive a confirmation message with a link directing you to the terms and conditions on Shabiki.

Can I create more than one account on Shabiki?

No, you are not allowed to have more than one account. In case of a problem with your account, kindly reach out to our customer care team for further assistance.

How do I deposit?

Upon completion of the registration process then you can now deposit money in your Shabiki account. The process is quite simple and as follows:

  1. Go to the M-PESA Menu on your mobile phone
  2. Select Lipa na M-PESA.
  3. Select Pay bill
  4. Enter 290063 as the business number
  5. Enter SHABIKI as the account number
  6. Enter the amount you wish to deposit e.g., 500
  7. Enter your M-PESA PIN and send
  8. You will receive an SMS confirming the transaction.

To deposit via the website, login with your personal details. Once logged in click on the deposit icon, a pop up will appear for you to key in the preferred amount, click on deposit to get a notification from Safaricom via SMS. To confirm the transaction, you will key in your Mpesa PIN and press okay. The notification will read "Do you want to pay Ksh. xx to SHABIKI acc. Enter Mpesa PIN” 

  • To deposit via SMS, Send Deposit amount to 29063 e.g., Deposit 100

 How to place a bet.

  • Log into your account
  • Select or search for your chosen sport, tournament, country or league and click on it.
  • From here you can select specific events, tournaments and leagues on that sport. For example, to bet on Champions League football you would select ‘Football’ then ‘Other Leagues’.
  • Once you have chosen your event you will be brought to a screen highlighting a range of markets.
  • Select the odds you want to bet on by clicking on them.
  • The chosen selections will automatically be added to the betting slip shown at the bottom of your screen.
  • Once you’ve made your selections you click on the bet slip icon at the bottom of the screen. 
  • Insert the amount you wish to bet and then click on “Place Bet”.

How much can I win?

A player can win across all games and markets put across on the website. The amount a player can win depends on the stake placed and the odds provided for the game.

Winning occurs from single bets, multi-bets, jackpots, casinos, and virtual games.

  • For the single bets, the maximum payout is Ksh 4,000,000
  • For multi- bets, the maximum payout is Ksh 4,000,000
  • The maximum payout in any 24-hour period is Ksh 5,000,000
  • For Jackpot winnings, the payout depends on how many predictions a player gets. 
  • Bonuses are inclusive too and the amount is under the sole discretion of the company.

What is the maximum amount I can place a bet with?

The maximum amount one can place a bet with is KSh 50,000 at Shabiki.

What is the minimum amount I can place a bet with?

The minimum amount one can place a bet with is Ksh 2.

How do I withdraw?

  1. Log into your Shabiki account.
  2. Choose the option of ‘Withdraw’ from the menu.
  3. Choose the amount that you wish to withdraw
  4. Then click withdraw
  5. You will receive an SMS confirmation with the same.
  6. Withdrawal can also be done via SMS in the format as follows: Send Withdraw amount or W#Amount (eg) W#50 to 29063 e.g., Withdraw 50

What is cash out?

With Cash Out you no longer have to wait for your bet to finish to pocket your profit. Just choose the bet you want to Cash Out and you will be paid the amount regardless of the outcome of the event.

What is partial cash out?

Partial Cash Out allows you to collect a portion of your winnings before an event has finished, and leave the remaining part of the bet active.

How do I contact customer care?

  • Use the chat icon that appears on the website
  • Send a mail to [email protected]
  • Call +254 703 163 163

We are available 24/7.

What is the brand name?