You can watch the Caribbean Premier League online for free on these sites below.

Watchcric.net - Live Cricket Streaming, Schedules, Results ...
watchcric.net/
Crictime: Live Cricket Streaming - Watch Live Cricket
www.crictime.to/

Cricket Live Streaming | Cricket Live Stream - Cricfree.tv
cricfree.sx/cricket-live-streaming