Getting started with BetRaha is easy. Simply register your details, deposit and you can start betting immediately.
You will have to be aged 18 or over to bet with us.

Click on the 'Register' button and fill in the registration form with your personal details. Once submitted, you will receive a welcome email.

First you need to login using your username and password. Your username is your phone number (ex: 2650123456789) if you recently created your account. Login remains the same for existing customers.


After your account is funded simply make your selections and they will be shown on your betslip. Choose your bet type from within the Single, Combi or System tab, enter your stake and click PLACE. Any bonus that applies to your bet will be displayed. Click on PLACE a second time to submit your bet.

Log into your account, click on DEPOSIT, enter the amount you wish to deposit and choose your preferred payment option.

We currently offer one payment method for you to deposit funds into your account: M-Pesa Safaricom.

Log in to your BetRaha account.




Enter your deposit amount.


Select your M-Pesa Safaricom number if you have already added it before. Otherwise you can enter your new M-Pesa Safaricom number by selecting the NEW PHONE NUMBER option.




You'll be redirected to a confirmation page and then to the website’s homepage.


If the transaction is successful, the money is credited to your account and you can bet immediately.



Login to your account, Click on WITHDRAW, enter the amount to withdraw and select the Payment Account you wish to withdraw back to.


We currently have one method of withdrawal: M-Pesa Safaricom.

Login to your BetRaha account.


Select WITHDRAW from the drop-down on the top right hand side.


Enter the amount to withdraw and select the M-PESA SAFARICOM option from the Payment Account drop down menu.




Your withdrawal request is automatically processed and you will be able to see the transaction successfully proceed via your account in the Financial tab. Funds will then be deducted from your balance and credited to your  M-Pesa Safaricom account.


Please note that if you have not deposited via M-Pesa Safaricom mobile money you must first withdraw the amount deposited via Voucher before the option will become available.

M-Pesa Safaricom

  • Minimum deposit is 5 KSH and maximum deposit is 500,000 KSH
  • Minimum withdrawal is 50 KSH and maximum withdrawal is 70,000 KSH


  • Minimum stake is 10 KSH and maximum stake is 100,000 KSH
Withdrawal requests can be declined if our T&C's are not met. Please ensure you have met the following criteria:  
  • Place only one withdrawal request for the full amount
  • Bonus conditions have been met: You have to complete the wagering requirements of bonuses you receive before being allowed to withdraw.
  • Deposit/Withdrawal method mismatch: Please use same withdrawal method as the one used for your last deposit
  • No bet placed with last deposit: We are not a bank and all (100%) funds deposited have to be played through

Any winnings are automatically credited to your online account upon settlement of the event.

The maximum return per bet is 70,000,000 MWK

If a match is cancelled all bets are void and stake returned to your account.


A postponed match is void unless it is rescheduled and played within 24 hours of the original start time and this is confirmed within 12 hours of the original start time.


Where a void match is included in an accumulator, the bet will be settled on the remaining valid selections.

You can view your betting history within the HISTORY section located in the Betslip to the right hand side of the page. Select the dates and click on a specific bet to see details of the games selected. You can search bet in your history by status and/or type.

If you have forgotten your username or password. Click on the Forgot Password padlock icon within the password field at the top right hand side of a page.


Enter the email address registered upon creation of your account and click RESET PASSWORD. You will receive an email with a password reset URL from us shortly thereafter. Click on the reset password URL and follow the instructions on the screen to reset your password.


If you simply want to change your password you can do so within the Account > Personal info page once logged in.

1 indicates a home team win or the first team listed

X indicates a draw

2 indicates an away team win or the second team listed


You can find all other betting rules by clicking here.

An accumulator is a bet on two or more selections all of which must win to get a return. You can select up to 40 games on your betslip.