Question: how many avios points do you get for a flight?
Answer: For economy flights, you earn 0.25 Avios per mile flown, with a minimum of 125 per flight. You earn substantially more in higher classes and for having a Bronze, Silver or Gold BA Executive Club card. Flights on other oneworld partner airlines, such as Qantas, will earn at similar levels as you can see here.