Eggzams / IGCSE Maths practice questions

Cambridge IGCSE · 0580

IGCSE Maths practice questions, with every step shown

Maths is the one subject where rereading your notes genuinely does nothing — you either can solve the problem or you can't, and the only way to find out is to try it. Eggzams gives you one original question at a time, by topic, with the full working shown in the explanation.

Download on theApp Store Get it onGoogle Play

A sample question

IGCSE Mathematics · 0580
Solve for x: 5x − 3 = 2x + 12
Subtract 2x from both sides: 3x − 3 = 12. Add 3: 3x = 15. Divide by 3: x = 5.

By topic, not by past paper

A mixed past paper tests number, algebra, geometry and statistics all at once — good for exam simulation closer to the date, but inefficient when you're still shaky on one specific area, like circle theorems or simultaneous equations. Eggzams lets you practise one topic repeatedly, with a fresh original question every time and the full working shown the moment you answer, so you can isolate and fix a weak spot without wading through questions on everything else.

Each topic tracks your accuracy with a hatching-egg visual — a quick way to see which areas of 0580 are genuinely solid versus which still need another session.

Covers the full 0580 syllabus

Number, algebra and graphs, coordinate geometry, geometry, mensuration, trigonometry, vectors and transformations, probability and statistics — every syllabus section has its own set of original questions at a range of difficulties.

Try 5 questions in every topic, free

No account needed to start. One $9.99 payment unlocks everything — no subscription, ever.

Frequently asked

What topics does this cover?

All topics in the Cambridge IGCSE Mathematics (0580) syllabus, including number, algebra, geometry, trigonometry, statistics and probability, organised by topic.

Core or Extended?

Questions span a range of difficulty within each topic, covering content relevant to both tiers.

Is it free?

The first 5 questions in every topic are free with no account needed. A one-time payment of $9.99 unlocks everything in the app, with no subscription.

Also studying for other subjects?