The 29-year-old has joined from Manipur Police Sports Club after a successful trial in November, and is the first Indian woman to become a professional footballer anywhere in the world.
Speaking after signing for Rangers, Bala said: “To play my football in Europe with one of the biggest clubs in the world is something I could never have dreamed of.
Bala has a prolific goalscoring record at domestic level with over 100 goals in 120 games, seeing her finish top scorer in the Indian Women’s League for the past two seasons, as well as being the current top scorer for the Indian national women’s team, netting an impressive 52 times in 58 games since 2010.
The striker will join up with the new-look Rangers Women’s squad ahead of an exciting 2020 campaign.
She added: “I’m looking forward to making the most of the top-class facilities and coaching and I am certain I will benefit immensely from the standard of training and competition.
“Also, this move wouldn’t have been possible without Bengaluru FC who have been instrumental throughout. I can’t wait to get to Glasgow, join my teammates and give this my best shot.”