Asad, who amassed 4660 runs at a respectable average of 38.19 in 77 games—including 12 hundreds and 27 fifties—formed the cornerstone of Pakistan’s Test batting lineup from 2010 to 2020.
Home Asad Shafiq announces retires from all forms of cricket