how many matches india is playing in odi
India are scheduled to play 27 ODI matches before the 2027 Cricket World Cup, according to the current Future Tours Program.
ODI schedule
Their listed series add up to nine three-match ODI series: Bangladesh, Australia, South Africa, New Zealand, Afghanistan, England, West Indies, New Zealand again, and Sri Lanka.
Note
Some later reports have shown updated counts for fixtures announced so far, so the exact number can change if the schedule is revised.