People seriously need to chill out. If a player looks fit and is effective on the field and between the wickets there is no reason for anyone to question what he does or does not put in his body.
Because how much you eat does not matter that much. What matters more is how many calories you burn. A balanced diet is integral to maintaining that. But just because someone has ice-cream, drinks Coke or smokes a sheesha doesn't mean you have the right to pass judgements on it.
If a player looks like Sharjeel, Azam Khan or even Ahsan Ali than that's a different story.
I was watching a Cricket Australia video the other day where all the Australian players were talking about how much Marnus Labusagne eats and how much ice-cream and yogurt he eats, but the guy is apparently also a freak when it comes to exercising and burning calories off which is probably why he looks fit as a fiddle.