Match types: T20, ODI, Test, BPL, and IPL

Cricket comes in three main formats, and each one feels different when you bet on it. Knowing the format helps you choose the right market and set a realistic expectation for how a match might unfold.

Format Overs per side Duration Popular tournaments Betting pace
T20 20 ~3 hours BPL, IPL, T20 World Cup Fast — scores move quickly, live odds update every ball
ODI 50 ~7–8 hours Asia Cup, World Cup Medium — momentum shifts give more betting windows
Test Unlimited (5 days) Up to 5 days Bangladesh vs. India/England series Slow — draw is a real outcome, good for match-winner markets

BPL and IPL — why they matter for Bangladesh bettors

The Bangladesh Premier League (BPL) is the domestic T20 tournament where you will recognize almost every team and player name. Familiarity helps when evaluating pitch conditions, home-ground advantage, and squad depth. The Indian Premier League (IPL) runs from March to May and brings together the world's top T20 talent — higher quality and tighter odds, but also more data available for research.

At mk677, both BPL and IPL matches appear in the sports lobby as soon as fixtures are confirmed, so you can browse upcoming lines and lock in a pre-match bet before the toss.

Common betting markets at mk677

When you open a cricket match at mk677, you will see several market options listed beneath the fixture. Here are the ones most bettors start with.

Market name What you are predicting Works best in
Match Winner (1X2) Which team wins; "X" is a draw (available in Tests) T20, ODI, Test
Total Runs Over/Under Whether total runs scored in the match (or an innings) go above or below a posted line T20, ODI
Top Batsman Which player in a named team scores the most runs in the match T20, ODI, Test
Top Bowler Which player in a named team takes the most wickets T20, ODI, Test
Toss Winner Which captain wins the coin toss T20, ODI
First Over Runs How many runs are scored in the first over of the innings T20
Live / In-Play Any of the above but placed while the match is in progress; odds change ball by ball T20, ODI

For new bettors, Match Winner and Total Runs are the clearest starting points. You have a defined outcome, a single decimal odd, and a straightforward calculation. Top Batsman adds more research but also more variance — it is worth exploring once you are comfortable with the basics.

Reading decimal odds: a plain-language explanation

mk677 displays odds in decimal format (also called European odds). The number represents your total return for every ৳1 staked — including your original stake. This makes the maths simple.

EXAMPLE — for illustration only, not real match odds

How to calculate a return

Suppose a T20 match lists these odds:

  • Team A to win: 1.85
  • Team B to win: 2.10

You place ৳1,000 on Team A at 1.85.

Return if you win: ৳1,000 × 1.85 = ৳1,850

Profit: ৳1,850 − ৳1,000 (your stake back) = ৳850

If Team A loses, you lose the ৳1,000 staked. The same formula applies to any decimal odd you see.

What do different odds ranges mean?

  • Odds below 1.50 — the sportsbook considers this team a heavy favourite. Lower risk of losing the bet, but profit is small relative to stake.
  • Odds between 1.50 and 2.50 — moderate favourite or close contest. The sweet spot for many bettors because there is real upside without extreme risk.
  • Odds above 3.00 — the underdog or an unlikely outcome. Wins pay well, but they happen less often.

Odds move in real time as more bets come in and as match conditions change (toss result, injury news, weather delay). Check the market close to kick-off if you want the most current line.

Ready to put theory into practice?

Create your mk677 account in under two minutes and start with a ৳150 minimum deposit via bKash or Nagad.

Open Your Account

How to place your first cricket bet: step by step

Follow these five steps from account creation to a confirmed bet slip.

    1

    Register your account

    Go to mk677 Register, fill in your mobile number, set a password, and verify via OTP. The form takes about 90 seconds.

    2

    Make your first deposit

    Go to the Deposit page and choose bKash, Nagad, Rocket, Upay, or Bank Transfer. The minimum is ৳150 and funds arrive in about 5 minutes.

    3

    Open the Sports lobby

    Navigate to Sports from the main menu. Filter by "Cricket" to see today's fixtures — BPL, IPL, international T20s, and ODIs listed with kick-off times in UTC+06.

    4

    Pick a market and add to slip

    Click the decimal odd you want. It moves to your bet slip on the right. Choose a single bet or combine multiple picks for an accumulator (parlay).

    5

    Enter stake and confirm

    Type your stake amount — the slip shows your potential return instantly. Hit "Place Bet". Winnings credit to your mk677 wallet as soon as the market is settled.

Live in-play betting

Once a match starts, the Sports lobby switches to live mode. Odds update after every delivery in T20 and ODI. You can place a bet during a bowling change, after a wicket falls, or at the start of the second innings — whenever you feel the market has underestimated one team. Use the mk677 app for a faster interface on mobile; it handles live refresh well even on a 4G connection.

Deposit and withdrawal: what you need to know

All payments at mk677 are local and mobile-first. There are no international card fees and no currency conversion needed.

    Payment method Min deposit Deposit time Withdrawal time Fee
    bKash ৳150 ~5 minutes ~37 minutes None from mk677
    Nagad ৳150 ~5 minutes ~37 minutes None from mk677
    Rocket ৳150 ~5 minutes ~37 minutes None from mk677
    Upay ৳150 ~5 minutes ~37 minutes None from mk677
    Bank Transfer ৳150 ~5 minutes ~37 minutes None from mk677

Minimum withdrawal is ৳1,000. Daily withdrawal limit is ৳65,000 (Classic tier). Before your first withdrawal, you will need to complete a quick KYC check — upload a National ID Card, Passport, or Driving Licence. The review takes up to 24 hours. See the full mk677 Withdrawal & KYC Guide for details.

Betting within your limits

Cricket betting is meant to add enjoyment to watching a match — it is not a reliable income source. A few practical rules to keep it that way:

  • Set a weekly budget before you start and do not top up once it is gone.
  • Avoid chasing losses — a team you backed correctly yesterday can lose today.
  • Live in-play odds move fast. Take a moment before confirming a bet; do not tap through impulsively.
  • If betting starts to feel stressful, use the account self-exclusion or deposit limit tools in your profile settings, or contact our 24/7 live chat.
18+

Play Responsibly

mk677 is strictly for players aged 18 and above. Gambling involves financial risk. Only use money you can afford to lose. Help is available at Responsible Gaming.

Min Deposit
৳150
Deposit Time
~5 min
Withdrawal Time
~37 min
Welcome Bonus
250%

Questions players ask about cricket betting at mk677

What is the smallest amount I can bet on a cricket match?

The minimum bet amount depends on the specific market, but you can fund your account with as little as ৳150 and place multiple bets from that balance. Check the bet slip — it will show the minimum stake for the market you have selected.

Can I bet on BPL matches from my phone?

Yes. The mk677 app (version 2.9.11, 36 MB, Android 6.0 and above) gives you full access to the sports lobby, live in-play markets, and your bet history. Download it free from mk677 App. You can also use the mobile browser version if you prefer not to install anything.

How long does it take for a won bet to reach my wallet?

Winnings are settled as soon as the official result is confirmed by the match data feed. For T20 matches this is usually within minutes of the final over. The balance appears in your mk677 wallet immediately and can be withdrawn — minimum ৳1,000 — within about 37 minutes via bKash or Nagad.

What happens if a match is abandoned due to rain?

If a match is officially abandoned before a result is determined (for example, a T20 that does not reach its minimum overs), mk677 follows standard settlement rules: pre-match bets are voided and your stake is returned to your wallet. Live in-play bets already settled before the abandonment stand. Check the specific market rules in the Sports section for edge cases.

Do I need to complete KYC before betting on cricket?

You can place bets after registering and depositing, without uploading documents first. KYC (National ID Card, Passport, or Driving Licence) is required before your first withdrawal. The review takes up to 24 hours. It is a good idea to complete it straight after registration so your first cashout is not delayed.

Does the welcome bonus apply to sports bets?

mk677's first deposit bonus gives you up to ৳23,500 extra on your opening deposit. Whether it applies to your cricket bets depends on the current bonus terms — check the mk677 Bonus & VIP page for the exact eligible games and wagering requirement (20×) before claiming. Wagering requirement is 20 times the bonus amount.

Can I watch the match live while betting at mk677?

mk677 does not currently broadcast live video streams inside the platform. For live in-play betting, the match data (score, overs, run rate) is displayed on the bet page so you can follow the action and see how odds shift. We recommend watching the match on a broadcast app alongside the mk677 sports lobby for the best experience.

Start betting on cricket today

Register at mk677 in under two minutes, deposit ৳150 via bKash or Nagad, and find your first cricket market. Already have an account? Log in and head straight to Sports.