Where can I watch video on demand? The best place to find video on demand is in the Watch section of our app, which can be accessed via the bottom navigation bar. Here you can find all of our best analysis, interviews, highlights, and more. Related articles What sports can I watch live? How do I know if a match is being shown live? Can I cast to a big screen? My live stream is delayed to live - why? Why do I have to leave the app to watch some streams?