West Indies batsman Chris Gayle is set to retire from One Day International cricket after the 2019 World Cup, according to a report published by BBC.