Mir Hamza stars as Karachi Kings break losing streak

Hafeez’s 24-ball 33 was the closest a Qalandars player came to steering the chase as Kings had their first win in nine games

Full credit to espncricinfo.com Please read more here.