The preformed particle gel (PPG) has been proved to be an effective chemical agent to reduce fluid channeling and increase the sweeping efficiency. However, we still lack a clear understanding of the field-scale matching relationship between PPG size, elastic modulus and a heterogeneous reservoir. In this respect, the paper carried out various sand pack displacement experiments. The results indicated that an excessively large PPG or elastic modulus would plug a low-permeability sand pack and even increase the severity of fluid channeling. On the contrary, an excessively small PPG or elastic modulus allowed a certain degree of profile control, but the PPG could easily migrate out of high-permeability sand packs with water. If the elastic modulus remained unchanged, the suitable PPG size increased as the reservoir permeability ratio increased. On the other hand, the suitable elastic modulus increased with the increase of the reservoir permeability ratio when the PPG size was kept the same. By using regression analysis, quantitative expressions were established in order to determine the best suitable PPG size for a certain heterogeneous reservoir. When the elastic modulus was fixed, the best suitable PPG mesh exhibited a linear relation with the permeability ratio. This paper provides a useful reference to select the most convenient PPG size and elastic modulus for a potential heterogeneous reservoir, suitable to enhance oil recovery.