How to Bet on SportPesa via SMS

How SportPesa SMS betting works, where to find the current shortcode and message format, and how to avoid common SMS mistakes.

By , Editor, betting tips and bookmaker reviewsUpdated 2 min read

Want to follow the steps on the operator site?

Go to SportPesa

To bet on SportPesa via SMS, you send a text to SportPesa's betting shortcode with the game ID, your pick and your stake in the format the operator publishes, and SportPesa replies with a confirmation and bet ID. The current shortcode is shown in the key facts box when confirmed and on SportPesa's own help pages; use only that source, because older shortcodes linked to the brand were blocked during the 2019-2022 licence dispute. You need a registered account with funds, and you must be 18+.

Check the SMS help on SportPesa

What you need for SMS betting

  • A SportPesa account registered to the phone you are texting from.
  • A wallet balance, topped up by M-Pesa or Airtel Money.
  • The game ID of each match, shown on the SportPesa fixture list or games SMS.
  • The current shortcode: (if blank, take it from SportPesa's help pages).

How a betting SMS is built

Kenyan bookmakers that take SMS bets use the same idea: each match has a numeric game ID, each outcome has a short pick code, and the message ends with the stake. A separator symbol, published by the operator, sits between the parts. A typical structure looks like this:

PartWhat it isWhere to find it
Game IDNumber identifying the matchFixture list on the site or games SMS
PickYour outcome, for example home win, draw or away win, or a market codeSportPesa's SMS help page
StakeAmount in KESYour choice, within the limits shown

For multibets, several game-and-pick pairs are joined before the stake. Market codes for goals markets, such as over 2.5, follow their own short codes, which is why people search "how to bet over 2.5 in SportPesa via SMS". Always copy the codes from SportPesa's current help page rather than from social media, where wrong formats get shared.

Step by step

  1. Get today's game IDs from the SportPesa fixture list.
  2. Write the message in the published format, checking each game ID twice.
  3. Send it to the official shortcode from your registered line.
  4. Wait for the reply with your bet ID and potential win.
  5. If the reply shows an error, read it: usually a wrong ID, a closed match or low balance.

SMS, USSD or app?

ChannelGood forDrawback
SMSBasic phones, no dataEasy to mistype IDs; SMS may cost airtime
USSDMenu-guided betting without internet, launched by SportPesa for offline customersSessions time out if you are slow
App or siteFull coupon, live betting, cash outNeeds data

Mistakes to avoid

  • Sending to a number from a forwarded message instead of the official shortcode.
  • Betting on a game ID from yesterday's list; IDs belong to specific fixtures.
  • Ignoring the confirmation SMS. If no confirmation arrives, assume the bet was not placed and check your balance before resending.

Our SMS betting sites page compares bookmakers that accept text bets. Deposit steps are on the SportPesa paybill page, and the full operator overview is in our SportPesa review.

Frequently asked questions

What is the SportPesa SMS number?

Use the shortcode published on SportPesa's help pages or in our facts box. Old shortcodes linked to the brand were blocked during the licence dispute.

Can I place a multibet by SMS on SportPesa?

Yes, by joining several game ID and pick pairs in one message in the published format before the stake.

How do I know my SMS bet went through?

SportPesa replies with a confirmation and bet ID. No reply means you should check your balance before trying again.

Does SMS betting cost airtime?

Sending a text may be charged by your network. Check the tariff shown on SportPesa's help page.

Faith WambuiIllustrated editorial avatar

About the author

Editor, betting tips and bookmaker reviews

Faith Wambui is the editorial pen name of the BetTips.co.ke desk. Pages under this name are researched and written by several contributors who follow Kenyan football, the SportPesa and Betika jackpots and licensing news, and are checked against each operator's published terms, help pages and app store listings before publishing. We update pages when terms change and never accept payment for ratings. How our editorial team works.