Cambridge O-Level · IGCSE · Mathematics 0580

Original O-Level Maths practice with full worked solutions — free

Exam-style Cambridge 0580 questions written for the syllabus, each with a long-form, step-by-step worked solution that explains how to get there — built for students in Pakistan.

Free to read · No account needed · Never copied from past papers

Why Studyledge

100% original questions

Every question is written from the published 0580 syllabus objectives — never reproduced from past papers — and always free to read.

Full worked solutions

Step-by-step methods that show the reasoning behind every mark, plus the common mistakes examiners see — not just a final answer.

Exam-style, syllabus-mapped

Core and Extended questions with real mark allocations, organised by the nine Cambridge strands — with links to the board's official past papers.

Practice by topic

View all topics →

15 topics · 57 worked questions and counting.

Standard Form

Write numbers in the form a × 10ⁿ (with 1 ≤ a < 10 and integer n), convert between ordinary numbers and standard form…

Number 4 worked questions

Percentages

Find a percentage of a quantity; percentage increase/decrease; express one quantity as a percentage of another…

Number 4 worked questions

Ratio and Proportion

Use ratio notation; divide a quantity in a given ratio; relate ratios to fractions; solve problems involving direct…

Number 3 worked questions

Quadratic Equations

Factorise quadratic expressions and solve quadratic equations by factorising, by completing the square, and by using…

Algebra and graphs 4 worked questions

Linear Equations and Inequalities

Solve linear equations in one unknown and simultaneous linear equations in two unknowns; solve and represent linear…

Algebra and graphs 3 worked questions

Sequences and the nth Term

Continue sequences; find and use the nth term of linear and simple quadratic sequences; recognise patterns in number…

Algebra and graphs 3 worked questions

Straight-Line Graphs

Find the gradient and equation of a straight line in the form y = mx + c; interpret gradient and intercept; parallel…

Coordinate geometry 4 worked questions

Angles and Polygons

Calculate unknown angles using angles at a point, on a line, in triangles and quadrilaterals, on parallel lines, and…

Geometry 3 worked questions

Circle Theorems

Use circle theorems (angle at centre, angle in a semicircle, angles in the same segment, cyclic quadrilaterals…

Geometry 3 worked questions

Area, Surface Area and Volume

Find the area and perimeter of 2D shapes (incl. circles and sectors) and the surface area and volume of prisms…

Mensuration 8 worked questions

Pythagoras' Theorem

Apply Pythagoras' theorem to find a missing side of a right-angled triangle, including in 2D problem contexts.

Trigonometry 3 worked questions

Trigonometry (SOHCAHTOA)

Use sine, cosine and tangent ratios to find unknown sides and angles in right-angled triangles, including angles of…

Trigonometry 3 worked questions

Transformations

Describe and perform reflections, rotations, translations and enlargements, and identify a single transformation from…

Transformations and vectors 3 worked questions

Probability

Find probabilities of single and combined events; use the fact that probabilities sum to 1; use tree and Venn diagrams…

Probability 3 worked questions

Averages (Mean, Median, Mode and Range)

Calculate and interpret the mean, median, mode and range for discrete data, including data presented in frequency…

Statistics 6 worked questions