India registered a mammoth 180-run win over Pakistan in their 2017 Champions Trophy opener, but Sarfaraz's men would avenge ...
Former Pakistan cricketer Ahmed Shehzad heavily criticised Mohammad Rizwan's decision-making in the ODI tri-series final, calling it ‘brainless’ and ‘childish’.