22Bet Tanzania: Deposits via Mixx by Yas, HaloPesa, Vodacom M-Pesa & Airtel
22Bet Tanzania runs its cashier on the same mobile money rails most Tanzanians already use for everyday payments. 22Bet lists Vodacom M-Pesa, Airtel Money, Mixx by Yas (the current name for Tigo Pesa), and HaloPesa as mobile money options widely used on the platform.
This guide walks through how to deposit money at 22Bet with each wallet, starting with how to deposit on 22Bet Tanzania via M-Pesa. It then covers Mixx by Yas and HaloPesa, the deposit fees and limits that apply to each, and how to keep your deposits secure.
Tanzania Mobile Money Deposit Options
Tanzania has one of the most competitive mobile money markets in East Africa. Vodacom M-Pesa, Mixx by Yas, Airtel Money and HaloPesa together carry almost all the mobile money volume in Tanzania, according to Bank of Tanzania licence data
Vodacom M-Pesa leads with 40.6% of active mobile money subscriptions, ahead of Mixx by Yas on 32.0% and Airtel Money on 16.4%, with HaloPesa taking most of the remainder, according to TCRA data for the quarter ending June 2026.
Tanzania's M-Pesa is operated by Vodacom Tanzania, a separate service from the one run by Safaricom in Kenya. This guide covers the M-Pesa deposit steps alongside the two other wallets most Tanzanian bettors use: Mixx by Yas and HaloPesa.
How to Deposit to 22Bet with Mixx by Yas
Open the Mixx by Yas app, or dial *150*01# on your Yas line, to reach the mobile money service that replaced Tigo Pesa when Yas Tanzania retired the Tigo brand and renamed Tigo Pesa on the same day, 26 November 2024. Mixx by Yas is the second-largest mobile money wallet in Tanzania. According to industry data, it carries the highest average number of transactions per user of the four operators, making it a natural fit for regular bettors.
Method 1: Deposit via the 22Bet Website/APP
- Log in to your 22Bet Tanzania account.
- Click on the ‘Deposit’ button at the top of the homepage.
- Select ‘Mixx by Yas’ from the mobile payment list.
- Enter the amount you wish to deposit (minimum TZS 2,300 qualifies for the welcome bonus).
- Enter your Mixx by Yas mobile phone number and click ‘Confirm’.
- You will receive a push prompt on your phone. Enter your Mixx by Yas PIN to authorise the transaction.
- The reference is your 22Bet account ID, which is auto‑inserted or shown on the Deposit screen.
Method 2: Deposit vi Mixx by Yas Menu
- Select ‘Lipa kwa Simu’ (pay by phone) from the Mixx by Yas menu.
- Enter the 22Bet merchant code.
- Enter your 22Bet account ID as reference.
- Enter the deposit amount.
- Confirm with your Mixx by Yas PIN.
Deposits credit your 22Bet balance within seconds of PIN approval and the confirmation SMS. In normal conditions this is instant; at peak times it may take up to 5 minutes.
Deposit Limits and Processing Times
Deposit Limits and Processing Times
Per-wallet minimums and maximums appear on the Deposit screen when you select a payment method. Your mobile money provider’s own transaction ceiling applies on top, so the lower of the two is your effective limit.
To qualify for the welcome bonus, your first deposit must reach the minimum shown on the bonus card in the cashier.
For Airtel Money, 22Bet’s guide states deposits from TZS 1,000 up to TZS 3,000,000 per transfer. Remittance providers such as Tranglo list a ceiling of TZS 5,000,000 per transfer for Vodacom M-Pesa wallets. For Mixx by Yas and HaloPesa, check the Deposit screen for the current limits.
Processing times
Mobile money deposits normally credit within seconds of PIN approval. At peak times it can take up to 5 minutes. If your balance hasn’t updated after about 30 minutes, don’t repeat the deposit. Contact 22Bet support with your transaction ID, the SMS confirmation, the amount and your wallet number.
References
Mixx by Yas and HaloPesa use a merchant payment path rather than a paybill, so the reference may be filled in automatically or not requested. If the Deposit screen shows a reference field, enter your 22Bet account ID.
How to Deposit to 22Bet with HaloPesa
HaloPesa is Halotel's mobile money service and the smallest of Tanzania's four major wallets by market share, though it has built a strong footprint in rural areas, partly through free utility bill payments such as LUKU electricity top-ups.
Method 1: Deposit via the 22Bet Website/App
- Log in to your 22Bet Tanzania account.
- Click on the ‘Deposit’ button at the top of the homepage.
- Select ‘HaloPesa’ from the mobile payment list.
- Enter the amount you wish to deposit (minimum TZS 2,300 qualifies for the welcome bonus).
- Enter your HaloPesa mobile phone number and click ‘Confirm’.
- You will receive a push prompt on your phone. Enter your HaloPesa PIN to authorise the transaction.
- The reference is your 22Bet account ID, which is auto‑inserted or shown on the Deposit screen.
Method 2: Deposit via HaloPesa Menu
- Open the HaloPesa app, or dial *150*88#.
- Select Merchant Payment.
- Enter the 22Bet merchant code.
- Enter your 22Bet account ID as the reference
- Enter the amount.
- Confirm with your HaloPesa PIN.
Unlike M-Pesa’s paybill flow, HaloPesa merchant payments may not prompt for a separate account reference. If the Deposit screen shows a reference field, enter your 22Bet account ID to ensure the payment is matched correctly.
Limits and Fees
22Bet does not charge a commission on mobile money deposits, so the full amount you send lands in your betting account. Any cost comes from Halotel's own tariff. HaloPesa tariffs for merchant payments are free to the customer, and the tiered fees apply when you cash out at an agent rather than when you pay a merchant.
HaloPesa deposits follow the same limits structure as Mixx by Yas: the Deposit screen shows the minimum and maximum for the method, and Halotel's own transaction ceiling applies above that.
How to Deposit to 22Bet with Vodacom M-Pesa
Vodacom M-Pesa is Tanzania's largest mobile money wallet and the option 22Bet documents most thoroughly for the region. TDepositing by M-Pesa has two routes, and both are covered below.
M-Pesa Deposit Steps
Method 1: Deposit via the 22Bet Website / App
This is the easiest method as it automatically pushes a prompt to your phone:
- Log in to your 22Bet Tanzania account.
- Click on the ‘Deposit’ button at the top of the homepage.
- Select ‘M-Pesa’ (Vodacom) from the mobile payment list.
- Enter the amount you wish to deposit. A first deposit of at least TZS 2,300 qualifies for the welcome bonus.
- Enter your M-Pesa mobile phone number and click ‘Confirm’.
- You will receive a Pop-up PIN prompt on your phone. Enter your M-Pesa PIN to authorise the transaction.
Method 2: Deposit via M-Pesa Paybill Menu
If you prefer to deposit manually using your phone's SIM toolkit or USSD menu:
- Dial *150*00# on your Vodacom line to open the M-Pesa menu.
- Select ‘Make Payments’ (Option 4 or 5 depending on the menu configuration).
- Select ‘Paybill’.
- Enter the 22Bet Tanzania paybill number shown on the Deposit screen when you select ‘M-Pesa’.
- Enter your 22Bet account ID as the reference.
- Enter the deposit amount.
- Enter your M-Pesa PIN and confirm the transaction.
A confirmation SMS follows a successful transaction, and your 22Bet balance credits within seconds of PIN approval and SMS confirmation (up to 5 minutes at peak times).
Limits and Fees
22Bet Tanzania sets the minimum qualifying first deposit for the welcome bonus at TZS 2,300. For Airtel Money specifically, 22Bet confirms a minimum deposit of TZS 1,000 and a maximum of TZS 3,000,000 per transaction in Tanzania. The M-Pesa maximum deposit limit that applies here is Vodacom's own ceiling of TZS 5,000,000 for a single transfer, which caps the deposit regardless of what 22Bet's cashier allows on a given day.
22Bet does not add its own commission on top of mobile money deposits, and because the Tanzanian site runs in shillings, there are no currency conversion fees either. The only charges that can apply come from the telecom's own tariffs.
22Bet's payment menu in Tanzania also includes card and bank transfer payment options. Bank deposit limits are higher, but the transfer takes longer to clear. For most Tanzanian users, the quickest route is the in-app flow in Method 1, where the payment prompt comes straight to the handset.
How to Deposit to 22Bet with Airtel Money
Airtel Money is one of the four major mobile money wallets in Tanzania, with 16.4% of active subscriptions.
Method 1: Deposit via the 22Bet Website/App
- Log in to your 22Bet Tanzania account.
- Click on the ‘Deposit’ button at the top of the homepage.
- Select ‘Airtel Money’ from the mobile payment list.
- Enter the amount you wish to deposit (minimum TZS 1,000; maximum TZS 3,000,000 per transaction).
- Enter your Airtel Money mobile phone number and click ‘Confirm’.
- You will receive a push prompt on your phone. Enter your Airtel Money PIN to authorise the transaction.
- The reference is your 22Bet account ID, which is auto‑inserted or shown on the Deposit screen.
Method 2: Deposit via Airtel Money Menu
- Dial *150*60# on your Airtel line.
- Select Make Payments.
- Enter the 22Bet merchant code.
- Enter your 22Bet account ID as the reference.
- Enter the deposit amount.
- Confirm with your Airtel Money PIN.
Deposits credit your 22Bet balance within seconds of PIN approval and SMS confirmation (up to 5 minutes at peak times).
Mixx by Yas vs HaloPesa vs Vodacom M-Pesa
Market share figures are TCRA data for the quarter ending June 2026:
| Feature | Mixx by Yas | HaloPesa | Vodacom M-Pesa |
|---|---|---|---|
| USSD Code | *150*01# | *150*88# | *150*00# |
| Market Share (TCRA, Q2 2026) | 32.0% | Not broken out this quarter; estimated at around 10% of the total market | 40.6% |
| Deposit Fee to the player | None. 22Bet adds no commission | None. 22Bet adds no commission | None. 22Bet adds no commission |
| Merchant/Paybill code | Shown on the Deposit screen Reference: your 22Bet account ID | Shown on the Deposit screen Reference: your 22Bet account ID | Shown on the Deposit screen Reference: your 22Bet account ID |
| Minimum/Maximum deposit | Bonus-qualifying first deposit TZS 2,300; per-wallet limits shown at deposit | Bonus-qualifying first deposit TZS 2,300; per-wallet limits shown at deposit | Bonus-qualifying first deposit TZS 2,300; per-wallet limits shown at deposit |
| In-app deposit prompt | Yes | Yes | Yes |
Which Mobile Money Method Is Best for 22Bet Tanzania?
For most bettors, Vodacom M-Pesa is the most practical default among the 22Bet deposit methods available in Tanzania. It has the largest agent network in the country, which matters when you need to top up or cash out in person, and it is the wallet with the widest coverage.
Mixx by Yas is a strong alternative for anyone who already uses it as their primary wallet, given its high transaction frequency among users.
HaloPesa suits bettors in areas where Halotel coverage is stronger than Vodacom or Yas, though its smaller agent network makes cashing out harder outside those regions.
Common Mobile Money Deposit Problems
A deposit that appears to leave the wallet but never reaches the sportsbook balance is usually caused by an expired USSD session or an outdated merchant or paybill number. If the balance hasn’t updated within 30 minutes, the defined processing window, contact 22Bet support with your transaction reference rather than repeating the deposit.”
A second common problem is entering the wrong account number or reference, which can send funds to the wrong merchant account entirely. Always copy the reference directly from the 22Bet cashier rather than from memory or an old bookmark. Treat any merchants or agents offering to complete the deposit on your behalf with caution, since sharing your PIN with a third party defeats the point of mobile money's built-in security.
A third issue is that poor connectivity in rural areas can delay the confirmation SMS that confirms a deposit.
How to Keep Your 22Bet Tanzania Deposits Secure
Security starts with the habits that protect any fintech wallet. Confirm the merchant name shown on the authentication prompt before entering your PIN; this verification step is what stops money being sent to the wrong merchant account. None of Vodacom, Yas, Halotel or 22Bet will ever ask for your mobile money PIN by phone or SMS; treat any such request as fraud.
Enable your telecom's app-level PIN or biometric lock in addition to the transaction PIN where the Mixx by Yas app, HaloPesa app, or M-Pesa app supports it, since this adds a second layer of authentication if your phone itself is lost or stolen. If your bookmaker or telecom offers one-time password (OTP) confirmation for high-value transfers, do not disable it for convenience.
Keep the SMS receipts and confirmation messages for every deposit until the balance appears on 22Bet. Where a wallet has been debited but the 22Bet balance hasn't updated, the transaction must be traced through your telecom provider rather than 22Bet. The SMS receipt serves as your primary evidence, allowing the telecom to locate the funds within their merchant routing gateway and complete the reconciliation to your betting account.
