ICC Champions Trophy 2025: Former Pakistan captain Babar Azam is regarded as one of the finest batters to have represented the country. But in recent times, he has faced the heat for his shambolic show with the bat in the Champions Trophy . Babar has also been blamed for Pakis







