What channel is the series on? How do I watch online? What times do the matches start? All you need to know about the 50-over leg of the tour
BT Sport 1 and 2 are showing all three matches of the series.
Fox Sports and streaming service Kayo have the rights for the duration of the series.
Sony Ten 1 will show the matches with English commentary, while Sony Ten 3 will have commentary in Hindi. Tamil and Telugu commentary can be accessed via Sony Six.
Sub-continent fans will need to subscribe to the SongLIV streaming service to watch the series.
The Supersport network will show Australia v India in South Africa, while those interested in the United States will have to tune in to Willow TV.
In New Zealand, Sky Sport 2 are showing all three ODIs.
Australia squad: Aaron Finch (c), Sean Abbott, Ashton Agar, Alex Carey, Pat Cummins (vc), Cameron Green, Josh Hazlewood, Moises Henriques, Marnus Labuschagne, Glenn Maxwell, Daniel Sams, Steven Smith, Mitchell Starc, Marcus Stoinis, Andrew Tye, Matthew Wade, David Warner, Adam Zampa
India squad: Virat Kohli (c), Shikhar Dhawan, Shubman Gill, KL Rahul (vc, wk), Shreyas Iyer, Manish Pandey, Hardik Pandya, Mayank Agarwal, Ravindra Jadeja, Yuzvendra Chahal, Kuldeep Yadav, Jasprit Bumrah, Mohammad Shami, Navdeep Saini, Shardul Thakur, Sanju Samson (wk)
See the full ODI fixture list here.
Subscribe to The Cricketer for exclusive content every day: The inside track on everything England - including leading coverage of England in India, award-winning analysis, breaking news and interviews and the only place for in-depth county coverage all year round. Plus: An ad-free app experience at your fingertips. Subscribe to thecricketer.com today for just £1.