All subjects

    Select a subject from the left to view available exam boards and resources

    Syllabus 0580

    Cambridge IGCSE Mathematics Past Papers

    Free Cambridge IGCSE Mathematics past papers, mark schemes and examiner reports for 2022–2026. All files are free to download - no login required.

    2026

    February 2026

    Paper 1 Variant 2 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 2 Variant 2 Paper 2 (Extended) • 100 marks • 2h
    Paper 3 Variant 2 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 4 Variant 2 Paper 4 (Extended) • 100 marks • 2h

    2025

    February 2025

    Paper 1 Variant 2 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 2 Variant 2 Paper 2 (Extended) • 100 marks • 2h
    Paper 3 Variant 2 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 4 Variant 2 Paper 4 (Extended) • 100 marks • 2h

    June 2025

    Paper 1 Variant 1 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 1 Variant 2 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 1 Variant 3 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 2 Variant 1 Paper 2 (Extended) • 100 marks • 2h
    Paper 2 Variant 2 Paper 2 (Extended) • 100 marks • 2h
    Paper 2 Variant 3 Paper 2 (Extended) • 100 marks • 2h
    Paper 3 Variant 1 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 3 Variant 2 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 3 Variant 3 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 4 Variant 1 Paper 4 (Extended) • 100 marks • 2h
    Paper 4 Variant 2 Paper 4 (Extended) • 100 marks • 2h
    Paper 4 Variant 3 Paper 4 (Extended) • 100 marks • 2h

    October 2025

    Paper 1 Variant 1 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 1 Variant 2 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 1 Variant 3 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 2 Variant 1 Paper 2 (Extended) • 100 marks • 2h
    Paper 2 Variant 2 Paper 2 (Extended) • 100 marks • 2h
    Paper 2 Variant 3 Paper 2 (Extended) • 100 marks • 2h
    Paper 3 Variant 1 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 3 Variant 2 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 3 Variant 3 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 4 Variant 1 Paper 4 (Extended) • 100 marks • 2h
    Paper 4 Variant 2 Paper 4 (Extended) • 100 marks • 2h
    Paper 4 Variant 3 Paper 4 (Extended) • 100 marks • 2h

    2024

    February 2024

    Paper 1 Variant 2 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 2 Variant 2 Paper 2 (Extended) • 100 marks • 2h
    Paper 3 Variant 2 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 4 Variant 2 Paper 4 (Extended) • 100 marks • 2h

    June 2024

    Paper 1 Variant 1 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 1 Variant 2 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 1 Variant 3 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 2 Variant 1 Paper 2 (Extended) • 100 marks • 2h
    Paper 2 Variant 2 Paper 2 (Extended) • 100 marks • 2h
    Paper 2 Variant 3 Paper 2 (Extended) • 100 marks • 2h
    Paper 3 Variant 1 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 3 Variant 2 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 3 Variant 3 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 4 Variant 1 Paper 4 (Extended) • 100 marks • 2h
    Paper 4 Variant 2 Paper 4 (Extended) • 100 marks • 2h
    Paper 4 Variant 3 Paper 4 (Extended) • 100 marks • 2h

    October 2024

    Paper 1 Variant 1 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 1 Variant 2 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 1 Variant 3 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 2 Variant 1 Paper 2 (Extended) • 100 marks • 2h
    Paper 2 Variant 2 Paper 2 (Extended) • 100 marks • 2h
    Paper 2 Variant 3 Paper 2 (Extended) • 100 marks • 2h
    Paper 3 Variant 1 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 3 Variant 2 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 3 Variant 3 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 4 Variant 1 Paper 4 (Extended) • 100 marks • 2h
    Paper 4 Variant 2 Paper 4 (Extended) • 100 marks • 2h
    Paper 4 Variant 3 Paper 4 (Extended) • 100 marks • 2h

    2023

    February 2023

    Paper 1 Variant 2 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 2 Variant 2 Paper 2 (Extended) • 100 marks • 2h
    Paper 3 Variant 2 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 4 Variant 2 Paper 4 (Extended) • 100 marks • 2h

    June 2023

    Paper 1 Variant 1 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 1 Variant 2 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 1 Variant 3 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 2 Variant 1 Paper 2 (Extended) • 100 marks • 2h
    Paper 2 Variant 2 Paper 2 (Extended) • 100 marks • 2h
    Paper 2 Variant 3 Paper 2 (Extended) • 100 marks • 2h
    Paper 3 Variant 1 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 3 Variant 2 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 3 Variant 3 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 4 Variant 1 Paper 4 (Extended) • 100 marks • 2h
    Paper 4 Variant 2 Paper 4 (Extended) • 100 marks • 2h
    Paper 4 Variant 3 Paper 4 (Extended) • 100 marks • 2h

    October 2023

    Paper 1 Variant 1 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 1 Variant 2 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 1 Variant 3 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 2 Variant 1 Paper 2 (Extended) • 100 marks • 2h
    Paper 2 Variant 2 Paper 2 (Extended) • 100 marks • 2h
    Paper 2 Variant 3 Paper 2 (Extended) • 100 marks • 2h
    Paper 3 Variant 1 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 3 Variant 2 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 3 Variant 3 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 4 Variant 1 Paper 4 (Extended) • 100 marks • 2h
    Paper 4 Variant 2 Paper 4 (Extended) • 100 marks • 2h
    Paper 4 Variant 3 Paper 4 (Extended) • 100 marks • 2h

    2022

    February 2022

    Paper 1 Variant 2 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 2 Variant 2 Paper 2 (Extended) • 100 marks • 2h
    Paper 3 Variant 2 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 4 Variant 2 Paper 4 (Extended) • 100 marks • 2h

    June 2022

    Paper 1 Variant 1 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 1 Variant 2 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 1 Variant 3 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 2 Variant 1 Paper 2 (Extended) • 100 marks • 2h
    Paper 2 Variant 2 Paper 2 (Extended) • 100 marks • 2h
    Paper 2 Variant 3 Paper 2 (Extended) • 100 marks • 2h
    Paper 3 Variant 1 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 3 Variant 2 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 3 Variant 3 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 4 Variant 1 Paper 4 (Extended) • 100 marks • 2h
    Paper 4 Variant 2 Paper 4 (Extended) • 100 marks • 2h
    Paper 4 Variant 3 Paper 4 (Extended) • 100 marks • 2h

    October 2022

    Paper 1 Variant 1 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 1 Variant 2 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 1 Variant 3 Paper 1 (Core) • 80 marks • 1h 30min
    Paper 2 Variant 1 Paper 2 (Extended) • 100 marks • 2h
    Paper 2 Variant 2 Paper 2 (Extended) • 100 marks • 2h
    Paper 2 Variant 3 Paper 2 (Extended) • 100 marks • 2h
    Paper 3 Variant 1 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 3 Variant 2 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 3 Variant 3 Paper 3 (Core) • 80 marks • 1h 30min
    Paper 4 Variant 1 Paper 4 (Extended) • 100 marks • 2h
    Paper 4 Variant 2 Paper 4 (Extended) • 100 marks • 2h
    Paper 4 Variant 3 Paper 4 (Extended) • 100 marks • 2h