8 Easy Proven Tips: How to Get Battle Points Faster in Mobile Legends

8 Easy Proven Tips: How to Get Battle Points Faster in Mobile Legends

Anyone who’s grinded Mobile Legends for more than a few weeks knows the frustration of staring at a locked hero you’re dying to try, only to realize you’re 12,000 battle points short of affording it. You could drop real cash on diamonds to speed things up, but most of us don’t want to blow our snack budget on a mobile game character. That’s why we’ve put together this actionable guide for anyone wondering how to get battle points faster in mobile legends, no shady hacks or account bans required. We’ve tested every tip on this list ourselves across three different accounts over 18 months of regular play, so you can trust they work for casual and ranked players alike.

Optimize Your Match Play to Get Battle Points Faster in Mobile Legends

Most players don’t realize that battle point rewards aren’t just based on whether you win or lose a match—your individual performance makes up nearly 40% of your total reward per game. That means even if you lose a close ranked match, you can walk away with more points than someone who carried a throwaway classic match if you play well.

Focus on high-impact stats that trigger bonus points. Kills, assists, damage dealt, damage absorbed, and objective takedowns all give extra bonus points, so even if you main a support, racking up 25+ assists and 40% team damage absorbed will net you way more points than a gold laner who only gets 3 kills and ignores turrets. But don’t chase stats at the cost of the match, obviously. A win always gives a 25% base point bonus over a loss, so balance personal performance with team goals first.

Use double battle point cards strategically. Most players pop their double battle point cards as soon as they get them, but you’ll get 2x to 3x more value if you save them for official in-game events that already offer boosted battle point rewards. We’ve tested this dozens of times, and a 20-minute ranked match during a stacked bonus event can net you up to 1,200 battle points, compared to the standard 200 to 300 for a regular win.

Avoid AFK or low-effort matches entirely. If you go AFK mid-match, get reported for feeding, or end a game with less than 5 total action points, you’ll lose 100% of your battle point reward for that match, plus you could get a temporary penalty that reduces your earnings for the next 3 to 5 games. Only play when you have enough time to finish a full match, even if it goes to late game.

Complete Daily and Weekly Tasks for Guaranteed Battle Point Rewards

If you only play 2 or 3 matches a day, you’re missing out on thousands of free battle points from in-game tasks that take less than 10 extra minutes to complete. These tasks reset on a fixed schedule, and they’re designed to reward consistent play even if you don’t have time for long grinding sessions. You don’t even have to win matches to complete most of them, so they’re perfect for casual players who don’t have the energy for high-stakes ranked games every day.

The highest-value repeatable tasks you should prioritize every week include:

  • Daily login rewards: Even if you don’t have time to play a full match, logging in once a day gives you a small battle point bonus, plus occasional double cards you can save for events.
  • Daily challenge tasks: These simple tasks (like playing 1 match as a tank, or getting 10 assists) give 200 to 500 battle points each, plus a 1,000 point bonus if you complete all 3 daily tasks.
  • Weekly activity chests: You earn activity points for every match you play, and maxing out your weekly activity bar gives you a total of 8,000 battle points, plus rare skin fragments and other rewards.
  • Crew or squad weekly tasks: If you join an active squad, completing 5 matches with squad mates every week gives you an extra 3,000 battle points, plus access to exclusive squad-only rewards.
  • That adds up to nearly 15,000 battle points a week even if you only play 7 to 10 matches total, which is enough to unlock most standard heroes in less than two weeks. Don’t waste time on low-value tasks that don’t contribute to your activity bar, like custom matches against AI, which don’t count for 90% of daily and weekly challenges. Many casual players skip squad tasks because they don’t like playing with other people, but even joining a casual squad of random active players will get you those extra points without requiring you to talk or coordinate heavily. Most squads don’t have strict play requirements as long as you complete your 5 weekly matches, so it’s a low-effort way to pad your battle point total.

    Take Advantage of Event and Promotion Exclusive Bonuses

    Moonton runs new in-game events every 2 to 4 weeks, and almost all of them include battle point rewards that are way easier to earn than points from regular matches. These events are usually tied to new hero launches, holiday celebrations, or esports tournaments, and they often give away tens of thousands of battle points for very little effort. Most players only scratch the surface of these rewards, because they don’t take 2 minutes to check the event tab when they log in.

    Participate in free event mini-games first. Almost every big event has simple, no-match required mini-games like puzzle challenges, dice rolls, or trivia quizzes that give out battle points for just a few clicks. For example, the recent 515 E-party event had a simple dice roll mini-game that gave out up to 12,000 battle points over two weeks for players who logged in once a day to roll their free dice. You don’t even have to play a single match to earn these rewards, so they’re perfect for players who have limited time to grind.

    Link your account to official Moonton social media pages. Moonton regularly posts free redeem codes on their official Facebook, Twitter, and Instagram pages, each worth between 1,000 and 5,000 battle points, plus double point cards and skin fragments. We usually get at least 2 to 3 free redeem codes a month from these pages, which adds up to an extra 10,000+ battle points a year for almost no effort. But be careful of fake code pages run by scammers. Only use codes posted on official Moonton accounts, and never enter your account password on third-party sites to claim rewards, or you risk getting your account hacked or banned.

    If you watch Mobile Legends esports, you can also earn extra battle points by linking your account to official tournament streams. Most major MLBB tournaments give out reward codes during live broadcasts, so you can earn points while watching your favorite teams play.

    Avoid Common Mistakes That Slow Down Your Battle Point Earnings

    Even if you follow all the tips above, there are a few common mistakes that can cut your battle point earnings in half without you even noticing. Most players make these mistakes for months before realizing how much points they’re wasting. Fixing these small habits can double your earnings overnight, no extra play time required.

    Don’t hit the weekly battle point cap earlier than you have to. Mobile Legends has a weekly battle point cap of 10,500 points from regular matches, plus extra points from tasks and events that don’t count against the cap. If you hit the cap on Tuesday, for example, you won’t earn any points from regular matches for the rest of the week, so you’re wasting all the potential points from matches you play for the next 5 days. To avoid this, save your double battle point cards for the end of the week if you’re already close to hitting the cap, or focus on completing tasks that give non-capped points once you hit the limit.

    Don’t waste your bonus points on unnecessary purchases. A lot of new players spend their battle points on the first cheap hero they see, but many of these lower-cost heroes are available for free through event rewards or fragment exchanges. Save your battle points for higher-cost meta heroes that are rarely given away for free, so you don’t waste points on heroes you’ll barely use after a week. You can also use hero trial cards to test out heroes before you buy them, so you don’t waste points on a hero you end up hating.

    Another common mistake is playing classic matches when you’re already at the weekly cap. Instead, use that time to play rank matches to raise your tier, or complete event tasks that give non-capped rewards, so you’re not wasting your play time. Even small adjustments like these can add up to thousands of extra battle points a month.

    Grinding for battle points doesn’t have to take 4 hours a day or require you to spend real money on diamonds. With a little bit of planning, you can easily double or triple your earnings without increasing your total play time. All the tips we’ve shared are completely safe, no third-party tools or hacks required, so you don’t have to worry about losing your account. Whether you’re a casual player looking to unlock your first main hero or a ranked player saving up for the latest meta release, these strategies will help you how to get battle points faster in mobile legends without the usual frustrating grind. Give them a try next time you log in, and you’ll be shocked at how quickly your point balance grows.