Yes, a Canadian or any country’s resident where gambling or betting is not restricted can place the bet on IPL betting sites.