Cambridge IGCSE Mathematics 0580
IGCSE Mathematics past paper questions by topic
Real questions from 2023 to 2026 papers, grouped by the topics of the 2025-2027 syllabus. Pick a topic to see what it asks, how hard it runs and where it turns up, then practise it.
143 topics
- C1 Number380 questions · 42 papers · 2023 to 2026
- C1.1 Types of number69 questions · 36 papers · 2023 to 2026
- C1.2 Sets22 questions · 21 papers · 2023 to 2026
- C1.3 Powers and roots24 questions · 20 papers · 2023 to 2026
- C1.4 Fractions, decimals and percentages65 questions · 31 papers · 2023 to 2026
- C1.5 Ordering15 questions · 14 papers · 2023 to 2026
- C1.6 The four operations56 questions · 30 papers · 2023 to 2026
- C1.7 Indices I19 questions · 18 papers · 2023 to 2026
- C1.8 Standard form22 questions · 22 papers · 2023 to 2026
- C1.9 Estimation22 questions · 20 papers · 2023 to 2026
- C1.10 Limits of accuracy23 questions · 22 papers · 2023 to 2026
- C1.11 Ratio and proportion39 questions · 29 papers · 2023 to 2026
- C1.12 Rates23 questions · 19 papers · 2023 to 2026
- C1.13 Percentages53 questions · 33 papers · 2023 to 2026
- C1.14 Using a calculator5 questions · 5 papers · 2024 to 2026
- C1.15 Time35 questions · 29 papers · 2023 to 2026
- C1.16 Money47 questions · 28 papers · 2023 to 2026
- C2 Algebra and graphs181 questions · 42 papers · 2023 to 2026
- C2.1 Introduction to algebra24 questions · 22 papers · 2023 to 2026
- C2.2 Algebraic manipulation49 questions · 36 papers · 2023 to 2026
- C2.4 Indices II10 questions · 10 papers · 2023 to 2026
- C2.5 Equations57 questions · 34 papers · 2023 to 2026
- C2.6 Inequalities10 questions · 10 papers · 2023 to 2026
- C2.7 Sequences23 questions · 22 papers · 2023 to 2026
- C2.9 Graphs in practical situations14 questions · 13 papers · 2023 to 2026
- C2.10 Graphs of functions21 questions · 21 papers · 2023 to 2026
- C2.11 Sketching curves0 questions · 0 papers
- C3 Coordinate geometry32 questions · 28 papers · 2023 to 2026
- C3.1 Coordinates12 questions · 11 papers · 2023 to 2026
- C3.2 Drawing linear graphs8 questions · 8 papers · 2023 to 2026
- C3.3 Gradient of linear graphs6 questions · 6 papers · 2023 to 2026
- C3.5 Equations of linear graphs20 questions · 19 papers · 2023 to 2026
- C3.6 Parallel lines5 questions · 5 papers · 2024 to 2026
- C4 Geometry157 questions · 42 papers · 2023 to 2026
- C4.1 Geometrical terms62 questions · 38 papers · 2023 to 2026
- C4.2 Geometrical constructions15 questions · 14 papers · 2023 to 2026
- C4.3 Scale drawings20 questions · 19 papers · 2023 to 2026
- C4.4 Similarity13 questions · 13 papers · 2023 to 2026
- C4.5 Symmetry20 questions · 19 papers · 2023 to 2026
- C4.6 Angles64 questions · 36 papers · 2023 to 2026
- C4.7 Circle theorems15 questions · 15 papers · 2023 to 2026
- C5 Mensuration102 questions · 41 papers · 2023 to 2026
- C5.1 Units of measure22 questions · 18 papers · 2023 to 2026
- C5.2 Area and perimeter35 questions · 25 papers · 2023 to 2026
- C5.3 Circles, arcs and sectors25 questions · 24 papers · 2023 to 2026
- C5.4 Surface area and volume36 questions · 31 papers · 2023 to 2026
- C5.5 Compound shapes and parts of shapes10 questions · 9 papers · 2023 to 2026
- C6 Trigonometry30 questions · 23 papers · 2023 to 2026
- C7 Transformations and vectors25 questions · 25 papers · 2023 to 2026
- C8 Probability40 questions · 33 papers · 2023 to 2026
- C9 Statistics70 questions · 40 papers · 2023 to 2026
- C9.1 Classifying statistical data1 question · 1 paper · 2023
- C9.2 Interpreting statistical data3 questions · 3 papers · 2023 to 2026
- C9.3 Averages and range36 questions · 31 papers · 2023 to 2026
- C9.4 Statistical charts and diagrams45 questions · 36 papers · 2023 to 2026
- C9.5 Scatter diagrams11 questions · 11 papers · 2023 to 2026
- E1 Number232 questions · 41 papers · 2023 to 2026
- E1.1 Types of number26 questions · 19 papers · 2023 to 2026
- E1.2 Sets24 questions · 19 papers · 2023 to 2026
- E1.3 Powers and roots8 questions · 7 papers · 2023 to 2025
- E1.4 Fractions, decimals and percentages34 questions · 22 papers · 2023 to 2026
- E1.5 Ordering3 questions · 3 papers · 2024 to 2025
- E1.6 The four operations20 questions · 16 papers · 2023 to 2025
- E1.7 Indices I14 questions · 11 papers · 2023 to 2026
- E1.8 Standard form10 questions · 10 papers · 2023 to 2026
- E1.9 Estimation5 questions · 5 papers · 2023 to 2026
- E1.10 Limits of accuracy20 questions · 20 papers · 2023 to 2026
- E1.11 Ratio and proportion19 questions · 17 papers · 2023 to 2026
- E1.12 Rates21 questions · 17 papers · 2023 to 2026
- E1.13 Percentages34 questions · 24 papers · 2023 to 2026
- E1.14 Using a calculator7 questions · 7 papers · 2023 to 2026
- E1.15 Time10 questions · 9 papers · 2023 to 2026
- E1.16 Money28 questions · 19 papers · 2023 to 2026
- E1.17 Exponential growth and decay19 questions · 17 papers · 2023 to 2026
- E1.18 Surds10 questions · 9 papers · 2025 to 2026
- E2 Algebra and graphs270 questions · 41 papers · 2023 to 2026
- E2.1 Introduction to algebra10 questions · 10 papers · 2023 to 2026
- E2.2 Algebraic manipulation66 questions · 35 papers · 2023 to 2026
- E2.3 Algebraic fractions33 questions · 25 papers · 2023 to 2026
- E2.4 Indices II26 questions · 24 papers · 2023 to 2026
- E2.5 Equations62 questions · 39 papers · 2023 to 2026
- E2.6 Inequalities16 questions · 15 papers · 2023 to 2026
- E2.7 Sequences22 questions · 20 papers · 2023 to 2026
- E2.8 Proportion14 questions · 14 papers · 2023 to 2026
- E2.9 Graphs in practical situations7 questions · 7 papers · 2023 to 2026
- E2.10 Graphs of functions20 questions · 18 papers · 2023 to 2026
- E2.11 Sketching curves12 questions · 11 papers · 2023 to 2026
- E2.12 Differentiation23 questions · 23 papers · 2023 to 2026
- E2.13 Functions22 questions · 22 papers · 2023 to 2026
- E3 Coordinate geometry29 questions · 24 papers · 2023 to 2026
- E3.1 Coordinates1 question · 1 paper · 2024
- E3.2 Drawing linear graphs3 questions · 3 papers · 2025 to 2026
- E3.3 Gradient of linear graphs6 questions · 6 papers · 2023 to 2026
- E3.4 Length and midpoint13 questions · 13 papers · 2023 to 2026
- E3.5 Equations of linear graphs18 questions · 18 papers · 2023 to 2026
- E3.6 Parallel lines0 questions · 0 papers
- E3.7 Perpendicular lines15 questions · 15 papers · 2023 to 2026
- E4 Geometry101 questions · 38 papers · 2023 to 2026
- E4.1 Geometrical terms7 questions · 6 papers · 2023 to 2025
- E4.2 Geometrical constructions3 questions · 3 papers · 2025 to 2026
- E4.3 Scale drawings11 questions · 11 papers · 2023 to 2026
- E4.4 Similarity22 questions · 21 papers · 2023 to 2026
- E4.5 Symmetry8 questions · 8 papers · 2023 to 2026
- E4.6 Angles46 questions · 31 papers · 2023 to 2026
- E4.7 Circle theorems I27 questions · 25 papers · 2023 to 2026
- E4.8 Circle theorems II8 questions · 8 papers · 2023 to 2026
- E5 Mensuration81 questions · 38 papers · 2023 to 2026
- E5.1 Units of measure6 questions · 6 papers · 2023 to 2025
- E5.2 Area and perimeter21 questions · 14 papers · 2024 to 2026
- E5.3 Circles, arcs and sectors28 questions · 27 papers · 2023 to 2026
- E5.4 Surface area and volume38 questions · 30 papers · 2023 to 2026
- E5.5 Compound shapes and parts of shapes9 questions · 9 papers · 2023 to 2025
- E6 Trigonometry84 questions · 39 papers · 2023 to 2026
- E6.1 Pythagoras’ theorem25 questions · 20 papers · 2023 to 2026
- E6.2 Right-angled triangles36 questions · 27 papers · 2023 to 2026
- E6.3 Exact trigonometric values7 questions · 7 papers · 2025 to 2026
- E6.4 Trigonometric functions17 questions · 17 papers · 2023 to 2026
- E6.5 Non-right-angled triangles27 questions · 22 papers · 2023 to 2026
- E6.6 Pythagoras’ theorem and trigonometry9 questions · 9 papers · 2025 to 2026
- E7 Transformations and vectors56 questions · 35 papers · 2023 to 2026
- E8 Probability41 questions · 33 papers · 2023 to 2026
- E9 Statistics55 questions · 37 papers · 2023 to 2026
- E9.1 Classifying statistical data0 questions · 0 papers
- E9.2 Interpreting statistical data0 questions · 0 papers
- E9.3 Averages and measures of spread36 questions · 30 papers · 2023 to 2026
- E9.4 Statistical charts and diagrams18 questions · 17 papers · 2023 to 2026
- E9.5 Scatter diagrams6 questions · 6 papers · 2023 to 2026
- E9.6 Cumulative frequency diagrams9 questions · 9 papers · 2023 to 2026
- E9.7 Histograms19 questions · 19 papers · 2023 to 2026






