Here are the broadcast times for Ten Sports (India, Sri Lanka, Bangladesh)
November 20:
November 22:13:00 - 16:30 Zim v SL- 1st ODI- 1st Session:
16:30 - 17:15 Zim v SL - 1st ODI - Interval
17:15 - 21:00 Zim v SL - 1st ODI - 2nd Session
November 26:13:00 - 16:30 Zim v SL - 2nd ODI - 1st Sess
16:30 - 17:15 Zim v SL - 2nd ODI - Interval
17:15 - 21:00 Zim v SL - 2nd ODI - 2nd Session
November 29:8:30 - 10:30 Zim v SL 3rd ODI HL's
November 30:7:00 - 9:00 Zim v SL4th ODI HL's
13:00 - 16:30 Zim v SL -5th ODI - 1st Session
16:30 - 17:15 Zim v SL - 5th ODI - interval
17:15 - 21:00 Zim v SL - 5th ODI - 2nd Session
On Ten Sports (Pakistan):
November 24:
November 28:12:30 - 16:00 Zim v SL - 3rd ODI - 1st Session:
16:00 - 16:45 Zim v SL - 3rd ODI - interval
16:45 - 20:15 Zim v SL - 3rd ODI - 2nd Session
12:30 - 16:00 Zim v SL - 4th ODI - 1st Session
16:00 - 16:45 Zim v SL - 4th ODI - interval
16:45 - 20:15 Zim v SL - 4th ODI - 2nd Session
I'm only assuming that the matches where 1st session and 2nd session is shown will be live. The 12:30 for the Pakistan broadcasts and 13:00 for the India/SL/Bdesh broadcast relates to 9:30 AM Harare time, which is a standard start time for a day match. If someone could confirm this that would be great.
So in summary, to watch these matches live, on November 20 we watch Ten Sports (India), November 22 we watch Ten Sports (India), November 24 we watch Ten Sports (Pakistan), November 28 we watch Ten Sports (Pakistan) and on November 30 we watch Ten Sports (India).
Now that we know we can watch it, it's just a matter of finding some links for Ten Sports, which maybe will pop up closer to the start of the series.