Not a single non-Indian person would have any kind of emotional/sentimental attachment to any of the teams in IPL. They might root for certain players, but they'll have no association with the team at all! For non-Indians, Mumbai, Delhi or Chennai... Who cares?
However, every cricket fan has a strong sense of association with their national team and will support it and root for it whenever and however it competes. So, as an Indian, it might be hard for you, but it's pretty easy and natural for others.
		
		
	 
There’s no expectation right now that non-Indians will watch IPL. Some will still do, those who enjoy top-class entertaining T20 matches with lots of marketing hype and Tamasha. It’s a domestic tournament where top overseas players are invited to entertain the Indian viewers who are paying too rupee for them. 
Similarly, non-locals watch EPL LaLiga, NBA, even when most countries, incl India, Pak, have hardly any player there. Most Indians or even Germans would not have heard of small cities these teams are based on- Watford, Burnley, Getafe anyone
Going forward however, there’s a possibility that countries themselves will start disbanding their T20 circuses unable to recover losses. IPL will be organised in a much expanded dedicated time slot and with a higher cut to ICC.
Most T-20 leagues are unviable really, surviving on initial excitement or due to the egos of their cricket or political honchos. In this sense, T20 leagues are like national airlines. Every country, even Rwanda, has to have one for ‘national pride’. But even British Airways got privatised and Indian Airlines is hopefully returning to Tatas in a few months.
Also as in any business, consolidation of T20 leagues will take place in a few years. From 10,000 e-commerce sites or 100 taxi-hailing apps, just a couple prospered. Rest will die or serve small hyper local markets like Mysore, Ranchi or Gujarawalan T20 league.