IPL betting is legal; the main thing is to do it with a reliable bookmaker with a good reputation.