Masood insists England are one of the best in the world despite humiliating defeat

2024-10-26 1

Shan Masood believes England are still one of the best Test sides in the world despite Pakistan thrashing