Rafi Hossain is just 26, lives in Mirpur, Dhaka, and works at a private company. Cricket runs in his blood — he played on the field growing up and still watches whenever he gets the chance. He first heard about Bets 123 from a friend about two years ago.
"I was skeptical at first," Rafi admits. "I'd heard all sorts of things about online betting. But when I got on Bets 123, the platform felt clean and straightforward — everything explained in Bangla, and support was quick to respond."
Rafi started with just ৳200. He lost two bets in his first week and won one. But those early losses taught him the most valuable lesson of all — gut feelings alone don't cut it when you're betting; you need data.
"After losing in the first month, I stepped back. I went through Bets 123's analysis section and read up on betting tips. I came back in the second month — smaller bets this time, but with proper analysis behind each one."
— Rafi Hossain, Mirpur, DhakaWhat Was Rafi's Strategy?
Rafi focused on three key things. First, he would look at the recent form of both teams before each match — last five results, average runs, and wicket distributions, all available in the match odds section on Bets 123. Second, he read the pitch conditions before betting — on spin-friendly pitches, he shifted focus to wicket bets rather than high-run totals. Third, he spread his stake across multiple smaller bets in a single match instead of putting everything on one.
What happened during the BPL season?
During the last BPL season, Rafi placed a total of 28 bets on Bets 123, with 19 of them returning positive results. His average bet size was ৳150–200 per wager. He never took big risks, but stayed consistent throughout.
According to Rafi, the live betting feature on Bets 123 has helped him the most. "After watching the first five overs, I can get a real feel for how the pitch is behaving. Placing a bet at that point gives me a lot more confidence."