Avatar - ESPN UK Edition
ESPN UK Editionadded this to
Cricket
Mohammad Hafeez joins Middlesex as AB de Villiers' replacement

Mohammad Hafeez joins Middlesex as AB de Villiers' replacement

espn.co.uk - ESPNcricinfo staff

Mohammad Hafeez has signed for Middlesex as AB de Villiers' replacement for three Vitality Blast games. De Villiers' initial stint finished with a …

View on espn.co.uk