Ryan Harris retires and would be missed in Ashes

229