Yes, CricBaba does have a welcome offer for new players - with a bonus of 100% up to Rs. 10,000. However, the minimum deposit to claim the bonus is Rs. 1000, which is a bit steeper than other betting sites. The wagering requirements are also pretty high - with a 15x turnover and minimum odds of 1.8. But at least CricBaba grants a bonus validity of 30 days for players to meet the requirements, so there's that.
Overall, the CricBaba bonus is average, at best, and we do recommend a site such as Parimatch or 10Cric, if you're a bonus hunter - you will not be disappointed.