Fastbook Solutions Limited operates NgiriBets as a fully licensed bookmaker and casino platform targeting the Kenyan market. The operator holds license BK-0001265 issued by the Betting Control and Licensing Board of Kenya under Cap 131 of the national gaming legislation. This regulatory framework ensures that all wagering activities, payment processing, and player data handling comply with local standards.
NgiriBets covers football leagues including the Kenyan Premier League, English Premier League, La Liga, and Serie A, alongside basketball, tennis, and virtual sports. Casino offerings feature slot machines from Pragmatic Play, Yggdrasil, and Evoplay; live dealer tables operated by Evolution; and crash games such as Aviator and JetX from Spribe.
| Brand Name | NgiriBets Kenya |
| Operator | Fastbook Solutions Limited |
| License | BCLB BK-0001265 (Kenya) |
| Established | 2023 |
| Entertainment Types | Sports betting, Casino, Live dealer, Crash games |
| Supported Languages | English, Swahili |
| Primary Currency | KES (Kenyan Shilling) |
| Minimum Deposit | KES 50 |
| Deposit Methods | M-Pesa, Airtel Money, Bank Transfer |
| Withdrawal Timeframe | 15 minutes to 24 hours |
| Mobile App | Android APK, iOS web app |
| Customer Support | 24/7 live chat, email, phone |
Creating an account with NgiriBets requires a few straightforward steps and basic identification documents. The process is designed to balance user convenience with regulatory compliance mandated by the BCLB.
Click the "Sign Up" button in the top-right corner of the homepage or mobile menu.
Provide your full name, date of birth, phone number (must be Kenyan +254 prefix), and email address.
NgiriBets sends an SMS with a 6-digit code to your mobile. Enter this code within 5 minutes.
Read the Terms & Conditions and Responsible Gaming policy. Tick the checkbox confirming you are 18+.
Upload a clear photo of your national ID or passport plus a recent utility bill showing your Kenyan address.
The compliance team reviews documents within 1-3 business days and sends email confirmation when approved.
Click "Sign In" at the top of any page. Enter your registered phone number or email address, then type your password. Hit the "Login" button to access your dashboard showing balance and active bets.
Tap "Forgot Password?" below the login form. Type your registered phone or email. NgiriBets sends a reset link via SMS or email within 2 minutes. Click the link and create a new password.
For enhanced security, enable 2FA in account settings. After entering your password, the platform requests a time-based code from Google Authenticator or Authy to prevent unauthorized access.
Minimum: KES 50 | Maximum: KES 150,000 | Processing: Instant
Minimum: KES 500 | Maximum: KES 500,000 | Processing: 30 minutes to 2 hours
Minimum: KES 100 | Maximum: KES 70,000 per day | Processing: 15 minutes to 2 hours
Minimum: KES 1,000 | Maximum: KES 1,000,000 | Processing: 6-24 hours
Minimum: KES 50 | Maximum: KES 100,000 | Processing: Instant deposits, 1-4 hours withdrawals
All transactions encrypted with 256-bit SSL | KYC required before first withdrawal | Anti-fraud monitoring active