Mathematics 0580 past papers and mark schemes

501 papers · 59 sittings · 2002–2026

Revise by topic57 topics
  • 11, 12 and 13 are the same paper set for different time zones. Any of them is fair practice.
Tap QP to open a paper. Tap the little sheet when you’ve done it and I’ll munch it.
Variant

Recent

2024–2026

Teachers like to save these for mocks. Ask before you spoil yours.

2026

May/Junes2611 papers

Grade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2026 on a page of its own

Feb/Marchm264 papers

Examiner reportGrade thresholds

Feb/MarchPaper 1
Feb/MarchPaper 2
Feb/MarchPaper 3
Feb/MarchPaper 4

Feb/March 2026 on a page of its own

2025

Oct/Novw2512 papers

Grade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2025 on a page of its own

May/Junes2512 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2025 on a page of its own

Feb/Marchm254 papers

Examiner reportGrade thresholds

Feb/MarchPaper 1
Feb/MarchPaper 2
Feb/MarchPaper 3
Feb/MarchPaper 4

Feb/March 2025 on a page of its own

2024

Oct/Novw2412 papers

Grade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2024 on a page of its own

May/Junes2412 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2024 on a page of its own

Feb/Marchm244 papers

Examiner reportGrade thresholds

Feb/MarchPaper 1
Feb/MarchPaper 2
Feb/MarchPaper 3
Feb/MarchPaper 4

Feb/March 2024 on a page of its own

Past

2016–2023

The main course: close to today’s syllabus, and nobody is saving them.

2023

Oct/Novw2312 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2023 on a page of its own

May/Junes2312 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2023 on a page of its own

Feb/Marchm234 papers

Examiner reportGrade thresholds

Feb/MarchPaper 1
Feb/MarchPaper 2
Feb/MarchPaper 3
Feb/MarchPaper 4

Feb/March 2023 on a page of its own

2022

Oct/Novw2212 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2022 on a page of its own

May/Junes2212 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2022 on a page of its own

Feb/Marchm224 papers

Examiner reportGrade thresholds

Feb/MarchPaper 1
Feb/MarchPaper 2
Feb/MarchPaper 3
Feb/MarchPaper 4

Feb/March 2022 on a page of its own

2021

Oct/Novw2112 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2021 on a page of its own

May/Junes2112 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2021 on a page of its own

Feb/Marchm214 papers

Examiner reportGrade thresholds

Feb/MarchPaper 1
Feb/MarchPaper 2
Feb/MarchPaper 3
Feb/MarchPaper 4

Feb/March 2021 on a page of its own

2020

Oct/Novw2012 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2020 on a page of its own

May/Junes2012 papers
May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2020 on a page of its own

Feb/Marchm204 papers

Examiner reportGrade thresholds

Feb/MarchPaper 1
Feb/MarchPaper 2
Feb/MarchPaper 3
Feb/MarchPaper 4

Feb/March 2020 on a page of its own

2019

Oct/Novw1912 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2019 on a page of its own

May/Junes1912 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2019 on a page of its own

Feb/Marchm194 papers

Examiner reportGrade thresholds

Feb/MarchPaper 1
Feb/MarchPaper 2
Feb/MarchPaper 3
Feb/MarchPaper 4

Feb/March 2019 on a page of its own

2018

Oct/Novw1812 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2018 on a page of its own

May/Junes1812 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2018 on a page of its own

Feb/Marchm184 papers

Examiner reportGrade thresholds

Feb/MarchPaper 1
Feb/MarchPaper 2
Feb/MarchPaper 3
Feb/MarchPaper 4

Feb/March 2018 on a page of its own

2017

Oct/Novw1712 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2017 on a page of its own

May/Junes1712 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2017 on a page of its own

Feb/Marchm174 papers

Examiner reportGrade thresholds

Feb/MarchPaper 1
Feb/MarchPaper 2
Feb/MarchPaper 3
Feb/MarchPaper 4

Feb/March 2017 on a page of its own

2016

Oct/Novw1612 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2016 on a page of its own

May/Junes1612 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2016 on a page of its own

Feb/Marchm164 papers

Examiner reportGrade thresholds

Feb/MarchPaper 1
Feb/MarchPaper 2
Feb/MarchPaper 3
Feb/MarchPaper 4

Feb/March 2016 on a page of its own

Ancient

2015 and earlier

Good practice, but syllabuses move on. Check a topic is still on yours before you panic.

2015

Oct/Novw1512 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2015 on a page of its own

May/Junes1512 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2015 on a page of its own

2014

Oct/Novw1412 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2014 on a page of its own

May/Junes1412 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2014 on a page of its own

2013

Oct/Novw1312 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2013 on a page of its own

May/Junes1312 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2013 on a page of its own

2012

Oct/Novw1212 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2012 on a page of its own

May/Junes1212 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2012 on a page of its own

2011

Oct/Novw1112 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2011 on a page of its own

May/Junes1112 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2011 on a page of its own

2010

Oct/Novw1012 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2010 on a page of its own

May/Junes1012 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2010 on a page of its own

2009

Oct/Novw096 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2009 on a page of its own

May/Junes094 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2009 on a page of its own

2008

Oct/Novw084 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2008 on a page of its own

May/Junes084 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2008 on a page of its own

2007

Oct/Novw074 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2007 on a page of its own

May/Junes074 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2007 on a page of its own

2006

Oct/Novw064 papers

Examiner reportGrade thresholds

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2006 on a page of its own

May/Junes064 papers

Examiner reportGrade thresholds

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2006 on a page of its own

2005

Oct/Novw054 papers

Examiner report

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2005 on a page of its own

May/Junes054 papers

Examiner report

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2005 on a page of its own

2004

Oct/Novw044 papers

Examiner report

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2004 on a page of its own

May/Junes044 papers

Mark schemeExaminer report

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2004 on a page of its own

2003

Oct/Novw034 papers

Examiner report

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2003 on a page of its own

May/Junes034 papers

Examiner report

May/JunePaper 1
May/JunePaper 2
May/JunePaper 3
May/JunePaper 4

May/June 2003 on a page of its own

2002

Oct/Novw024 papers

Examiner report

Oct/NovPaper 1
Oct/NovPaper 2
Oct/NovPaper 3
Oct/NovPaper 4

Oct/Nov 2002 on a page of its own

END · That’s every Mathematics paper on file. The oldest is from 2002.

About these Mathematics papers

This is every Cambridge IGCSE Mathematics (0580) question paper on file: 501 papers from 59 sittings, 2002 to 2026. 495 of them have a mark scheme beside them. The newest sitting here is May/June 2026.

Mathematics is examined in Feb/March, May/June and Oct/Nov. It is made up of Paper 1, Paper 2, Paper 3 and Paper 4.

A paper’s two-digit number is its paper and its variant: 42 is Paper 4, variant 2. Variants 1, 2 and 3 are the same paper set for different time zones, so any of them is fair practice.

Tap QP to open a question paper and MS for its mark scheme. They open in the browser, side by side if you like, and you can write on them. To revise a topic before trying a paper, there is Mathematics revision by topic, in 57 topics, each with questions and answers.

Things you can type

Or go straight to

Or browse a shelf