As part of their ongoing partnership with Cricket, KFC will be opening a number of mini KFC outlets across 5 key stadiums during the ICC Cricket World Cup 2015.