How to Register on a Kenyan Betting Site
Registering on a Kenyan betting site takes about two minutes. This guide walks through the steps and the documents you should have ready.
What you need before you start
- A Kenyan phone number registered to your name on M-Pesa
- Your national ID number
- An email address (some sites still require one)
- A device with internet — phone, tablet or laptop
- You must be 18 or older
Registering on the website
- Open the betting site in your browser
- Tap Register or Sign Up — usually a button in the top right
- Enter your phone number in the international format (254XXXXXXXXX)
- Create a password — use at least 8 characters with a number and a symbol
- Confirm the verification code sent to your phone over SMS
- Enter your national ID and full name as they appear on your ID
- Accept the terms and confirm you are 18 or older
Registering by SMS or USSD
Most Kenyan betting sites also offer SMS or USSD registration for players without a smartphone. SMS registration usually requires sending the word JOIN to the operator's short code. USSD registration uses a code like *123# and walks you through the same fields as the website.
Account verification (KYC)
Most operators verify your ID automatically against the national database when you register. A few flag accounts for manual review — usually when the name on M-Pesa does not match the registration form. Complete any KYC requests on day one so withdrawals are not held up later.
Common registration problems
- Phone number already in use — the number may already have a dormant account; contact support
- Name mismatch — the name on your betting account must match the name on M-Pesa exactly
- Verification code not received — Safaricom occasionally delays SMS; request a resend after 60 seconds
- Under 18 — operators reject any ID showing a date of birth under 18 years old
Frequently asked questions
Do I need an ID to register on a Kenyan betting site?+
Yes. Every BCLB-licensed operator must verify your identity. You will be asked for your national ID number at registration or before your first withdrawal.
Can I have more than one betting account?+
You can hold accounts on different operators, but most sites prohibit more than one account per person on a single platform. Duplicate accounts are usually closed and any balance is forfeited.