Fixing in international matches are generally considered baseless. But in some matches it may happen. Because in a 3-match series,one match is won by the weaker team. Although this is normal but it can be manipulated in many cases. As gambling is now a big industry and if anyone wants to exploit it for financial gain there is nothing to do. But I don't see anything like that in the ODI series between India and Sri Lanka. Due to India's aggressive batting from the very beginning, their total score became very big, as a result of which Sri Lanka had to fail while playing on a big target.
Most of the time I never feel like this because fixing and gambling is still happening, and we have many cases like these but in this series I have feeling no one can do anything related to fixing because this was a useless bilateral series and mostly peoples were aware about Sri Lanka is poor side, and they can't compete with India which is happened with this all at home India mostly done things like these and weaker sides have to suffer results and punishment's like this as well.
Kohli was suffering for long time and this was good opportunity which he takes and hammer badly to new Sri Lankan bowlers with Gill is also new exciting player, so he also takes opportunity and score runs this all makes things worst for the Sri Lanka, and they suffer like this so with this all few peoples feel in this way.