Free exam resources
Log inGet started free
IGCSE Mathematics

Cambridge IGCSE Mathematics Past Papers

Practise with official Cambridge IGCSE Mathematics past papers, complete with mark schemes and examiner reports where available. Work through full papers by exam session — all free to download.

Cambridge IGCSE Mathematics papers by session

November 2025

Latest
PaperQuestion PaperMark SchemeExaminer Report
Paper 1: Core — Non-calculator
0580/120580Core
Download PDFDownload PDF
Paper 2: Extended — Non-calculator
0580/230580Extended
Download PDFDownload PDF
Paper 2: Extended — Non-calculator
0580/220580Extended
Download PDFDownload PDF
Paper 2: Extended — Non-calculator
0580/210580Extended
Download PDFDownload PDF
Paper 4: Extended — Calculator
0580/420580Extended
Download PDFDownload PDF
Paper 3: Core — Calculator
0580/330580Core
Download PDFDownload PDF
Paper 3: Core — Calculator
0580/320580Core
Download PDFDownload PDF
Paper 4: Extended — Calculator
0580/430580Extended
Download PDFDownload PDF
Paper 1: Core — Non-calculator
0580/110580Core
Download PDFDownload PDF
Paper 1: Core — Non-calculator
0580/130580Core
Download PDFDownload PDF
Paper 4: Extended — Calculator
0580/410580Extended
Download PDFDownload PDF
Paper 3: Core — Calculator
0580/310580Core
Download PDFDownload PDF

June 2025

PaperQuestion PaperMark SchemeExaminer Report
Paper 1: Core — Non-calculator
0580/130580Core
Download PDFDownload PDFDownload PDF
Paper 1: Core — Non-calculator
0580/120580Core
Download PDFDownload PDFDownload PDF
Paper 4: Extended — Calculator
0580/420580Extended
Download PDFDownload PDFDownload PDF
Paper 4: Extended — Calculator
0580/410580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core — Calculator
0580/330580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended — Non-calculator
0580/210580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core — Calculator
0580/310580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended — Non-calculator
0580/220580Extended
Download PDFDownload PDFDownload PDF
Paper 1: Core — Non-calculator
0580/110580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended — Non-calculator
0580/230580Extended
Download PDFDownload PDFDownload PDF
Paper 4: Extended — Calculator
0580/430580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core — Calculator
0580/320580Core
Download PDFDownload PDFDownload PDF

March 2025

PaperQuestion PaperMark SchemeExaminer Report
Paper 3: Core — Calculator
0580/320580Core
Download PDFDownload PDFDownload PDF
Paper 1: Core — Non-calculator
0580/120580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended — Non-calculator
0580/220580Extended
Download PDFDownload PDFDownload PDF
Paper 4: Extended — Calculator
0580/420580Extended
Download PDFDownload PDFDownload PDF

November 2024

PaperQuestion PaperMark SchemeExaminer Report
Paper 1: Core
0580/130580Core
Download PDFDownload PDF
Paper 1: Core
0580/110580Core
Download PDFDownload PDF
Paper 2: Extended
0580/220580Extended
Download PDFDownload PDF
Paper 1: Core
0580/120580Core
Download PDFDownload PDF
Paper 3: Core
0580/330580Core
Download PDFDownload PDF
Paper 4: Extended
0580/430580Extended
Download PDFDownload PDF
Paper 3: Core
0580/310580Core
Download PDFDownload PDF
Paper 4: Extended
0580/410580Extended
Download PDFDownload PDF
Paper 3: Core
0580/320580Core
Download PDFDownload PDF
Paper 4: Extended
0580/420580Extended
Download PDFDownload PDF
Paper 2: Extended
0580/210580Extended
Download PDFDownload PDF
Paper 2: Extended
0580/230580Extended
Download PDFDownload PDF

June 2024

PaperQuestion PaperMark SchemeExaminer Report
Paper 4: Extended
0580/430580Extended
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/420580Extended
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/110580Core
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/310580Core
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/120580Core
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/130580Core
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/410580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/320580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/230580Extended
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/220580Extended
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/210580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/330580Core
Download PDFDownload PDFDownload PDF

March 2024

PaperQuestion PaperMark SchemeExaminer Report
Paper 4: Extended
0580/420580Extended
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/120580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/220580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/320580Core
Download PDFDownload PDFDownload PDF

November 2023

PaperQuestion PaperMark SchemeExaminer Report
Paper 4: Extended
0580/410580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/320580Core
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/330580Core
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/310580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/220580Extended
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/120580Core
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/110580Core
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/130580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/230580Extended
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/430580Extended
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/210580Extended
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/420580Extended
Download PDFDownload PDFDownload PDF

June 2023

PaperQuestion PaperMark SchemeExaminer Report
Paper 3: Core
0580/320580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/230580Extended
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/130580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/220580Extended
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/120580Core
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/310580Core
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/420580Extended
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/210580Extended
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/110580Core
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/430580Extended
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/410580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/330580Core
Download PDFDownload PDFDownload PDF

March 2023

PaperQuestion PaperMark SchemeExaminer Report
Paper 1: Core
0580/120580Core
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/420580Extended
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/220580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/320580Core
Download PDFDownload PDFDownload PDF

November 2022

PaperQuestion PaperMark SchemeExaminer Report
Paper 2: Extended
0580/210580Extended
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/410580Extended
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/430580Extended
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/220580Extended
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/110580Core
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/130580Core
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/320580Core
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/310580Core
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/330580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/230580Extended
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/120580Core
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/420580Extended
Download PDFDownload PDFDownload PDF

March 2022

PaperQuestion PaperMark SchemeExaminer Report
Paper 1: Core
0580/120580Core
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/420580Extended
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/220580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/320580Core
Download PDFDownload PDFDownload PDF

June 2022

PaperQuestion PaperMark SchemeExaminer Report
Paper 1: Core
0580/120580Core
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/330580Core
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/110580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/230580Extended
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/130580Core
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/320580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/210580Extended
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/220580Extended
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/410580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/310580Core
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/430580Extended
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/420580Extended
Download PDFDownload PDFDownload PDF

November 2021

PaperQuestion PaperMark SchemeExaminer Report
Paper 3: Core
0580/320580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/210580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/310580Core
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/430580Extended
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/220580Extended
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/230580Extended
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/110580Core
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/130580Core
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/420580Extended
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/120580Core
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/330580Core
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/410580Extended
Download PDFDownload PDFDownload PDF

June 2021

PaperQuestion PaperMark SchemeExaminer Report
Paper 3: Core
0580/330580Core
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/420580Extended
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/220580Extended
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/130580Core
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/310580Core
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/430580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/320580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/210580Extended
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/230580Extended
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/110580Core
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/410580Extended
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/120580Core
Download PDFDownload PDFDownload PDF

March 2021

PaperQuestion PaperMark SchemeExaminer Report
Paper 4: Extended
0580/420580Extended
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/220580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/320580Core
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/120580Core
Download PDFDownload PDFDownload PDF

November 2020

PaperQuestion PaperMark SchemeExaminer Report
Paper 4: Extended
0580/410580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/310580Core
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/130580Core
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/110580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/230580Extended
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/210580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/320580Core
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/430580Extended
Download PDFDownload PDFDownload PDF
Paper 3: Core
0580/330580Core
Download PDFDownload PDFDownload PDF
Paper 2: Extended
0580/220580Extended
Download PDFDownload PDFDownload PDF
Paper 4: Extended
0580/420580Extended
Download PDFDownload PDFDownload PDF
Paper 1: Core
0580/120580Core
Download PDFDownload PDFDownload PDF

June 2020

PaperQuestion PaperMark SchemeExaminer Report
Paper 1: Core
0580/110580Core
Download PDFDownload PDF
Paper 1: Core
0580/120580Core
Download PDFDownload PDF
Paper 2: Extended
0580/220580Extended
Download PDFDownload PDF
Paper 3: Core
0580/310580Core
Download PDFDownload PDF
Paper 4: Extended
0580/410580Extended
Download PDFDownload PDF
Paper 4: Extended
0580/430580Extended
Download PDFDownload PDF
Paper 3: Core
0580/320580Core
Download PDFDownload PDF
Paper 1: Core
0580/130580Core
Download PDFDownload PDF
Paper 3: Core
0580/330580Core
Download PDFDownload PDF
Paper 4: Extended
0580/420580Extended
Download PDFDownload PDF
Paper 2: Extended
0580/230580Extended
Download PDFDownload PDF
Paper 2: Extended
0580/210580Extended
Download PDFDownload PDF
Papers Available
164
Free to download
Exam Sessions
17
Recent series
With Mark Schemes
164/164
Self-mark ready

Related past papers

Practise Mathematics the smart way

Target your weak topics, review examiner insights, and improve your Cambridge IGCSE Mathematics grade.

Start Practising Now