Skip to main content
Back-to-School offers are here — don’t miss out on exciting savings!
Tuitional logoTuitional
Cambridge (CAIE)

Cambridge IGCSE International Mathematics past papers

Question papers and mark schemes for Cambridge IGCSE International Mathematics (0607), grouped by year and exam session. Every link opens the original PDF on the site that publishes it.

Syllabus
0607
Files
1,021
Years
20092025
QP Question PaperMS Mark SchemeGT Grade ThresholdsAll links open on the publisher’s own site
2025May/June · Specimen49 files

May/June 2025

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGT

Specimen 2025

2024May/June · Oct/Nov75 files

May/June 2024

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGTReport

Oct/Nov 2024

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGT
2023May/June · Oct/Nov76 files

May/June 2023

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGTReport

Oct/Nov 2023

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGTReport
2022Feb/March · May/June51 files

Feb/March 2022

  • Paper 1 · Variant 2QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 6 · Variant 2QPMS
  • Whole seriesGTReport

May/June 2022

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGT
2021Feb/March · May/June · Oct/Nov83 files

Feb/March 2021

  • Paper 1 · Variant 2QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 6 · Variant 2QPMS
  • Whole seriesGTReport

May/June 2021

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGTReport

Oct/Nov 2021

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGT
2020May/June · Oct/Nov68 files

May/June 2020

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS

Oct/Nov 2020

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGTReport
2019May/June · Oct/Nov76 files

May/June 2019

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGTReport

Oct/Nov 2019

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGTReport
2018May/June · Oct/Nov76 files

May/June 2018

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGTReport

Oct/Nov 2018

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGTReport
2017May/June · Oct/Nov76 files

May/June 2017

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGTReport

Oct/Nov 2017

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGTReport
2016May/June · Oct/Nov76 files

May/June 2016

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGTReport

Oct/Nov 2016

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGTReport
2015May/June · Oct/Nov74 files

May/June 2015

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Whole seriesGTReport

Oct/Nov 2015

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGTReport
2014May/June · Oct/Nov76 files

May/June 2014

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGTReport

Oct/Nov 2014

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5 · Variant 1QPMS
  • Paper 5 · Variant 2QPMS
  • Paper 5 · Variant 3QPMS
  • Paper 6 · Variant 1QPMS
  • Paper 6 · Variant 2QPMS
  • Paper 6 · Variant 3QPMS
  • Whole seriesGTReport
2013May/June · Oct/Nov44 files

May/June 2013

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5QPMS
  • Paper 6QPMS
  • Whole seriesGTReport

Oct/Nov 2013

2012May/June · Oct/Nov44 files

May/June 2012

  • Paper 1 · Variant 1QPMS
  • Paper 1 · Variant 2QPMS
  • Paper 1 · Variant 3QPMS
  • Paper 2 · Variant 1QPMS
  • Paper 2 · Variant 2QPMS
  • Paper 2 · Variant 3QPMS
  • Paper 3 · Variant 1QPMS
  • Paper 3 · Variant 2QPMS
  • Paper 3 · Variant 3QPMS
  • Paper 4 · Variant 1QPMS
  • Paper 4 · Variant 2QPMS
  • Paper 4 · Variant 3QPMS
  • Paper 5QPMS
  • Paper 6QPMS
  • Whole seriesGTReport

Oct/Nov 2012

2011May/June · Oct/Nov35 files

May/June 2011

Oct/Nov 2011

2010May/June · Oct/Nov28 files

May/June 2010

Oct/Nov 2010

2009May/June14 files

May/June 2009

Files on this page are hosted by Cambridge International, XtremePapers. Tuitional does not host, copy or modify any exam material — this page is an index of links.

More Cambridge IGCSE past papers

All Cambridge IGCSE subjects

Sat the paper. Now what?

Mark it, list the topics that cost you, and bring that list to a Cambridge IGCSE International Mathematics specialist. The first lesson is free.