The average selling price of an Android phone is $227. The ASP of an iPhone is $692.
https://www.androidauthority.com/price-gap-samsung-apple-sma...
The fact is if your budget for a phone is $300. You're going to buy an Android.
EDIT:
The link above compares Apple and Samsung. The gap is even wider when you take all manufacturers into account. $691 - $215.
http://fortune.com/2016/02/15/apple-android-asps/