Pakistan skipper Mohammad Rizwan has copped a lot of criticism after his side crashed out of the group stage of the 2025 Champions Trophy.