Past papers / Edexcel

Edexcel IGCSE Mathematics past papers and mark schemes

Every Edexcel IGCSE Mathematics past paper Nova has, 2011 to 2024: 356 papers, 356 with their official mark scheme. Open any paper and its mark scheme below, free, no account needed.

Want it marked? Sit the paper on Nova, by photo, PDF or on screen, and it is marked against the official mark scheme, question by question, with the scheme point behind every mark you lost. Your first 3 markings are free.

2024

PaperSeriesTierFiles
Mathematics (A) Paper 1June 2024Foundation
Mathematics (A) Paper 1June 2024Foundation
Mathematics (A) Paper 1June 2024Higher
Mathematics (A) Paper 1June 2024Higher
Mathematics (A) Paper 2June 2024Foundation
Mathematics (A) Paper 2June 2024Foundation
Mathematics (A) Paper 2June 2024Higher
Mathematics (A) Paper 2June 2024Higher
Mathematics (B) Paper 1June 2024—
Mathematics (B) Paper 1June 2024—
Mathematics (B) Paper 2June 2024—
Mathematics (B) Paper 2June 2024—
Mathematics (Further) Paper 1June 2024—
Mathematics (Further) Paper 1June 2024—
Mathematics (Further) Paper 2June 2024—
Mathematics (Further) Paper 2June 2024—

2023

PaperSeriesTierFiles
Mathematics (A) Paper 1June 2023Foundation
Mathematics (A) Paper 1June 2023Foundation
Mathematics (A) Paper 1June 2023Higher
Mathematics (A) Paper 1June 2023Higher
Mathematics (A) Paper 2June 2023Foundation
Mathematics (A) Paper 2June 2023Foundation
Mathematics (A) Paper 2June 2023Higher
Mathematics (A) Paper 2June 2023Higher
Mathematics (B) Paper 1June 2023—
Mathematics (B) Paper 1June 2023—
Mathematics (B) Paper 2June 2023—
Mathematics (B) Paper 2June 2023—
Mathematics (Further) Paper 1June 2023—
Mathematics (Further) Paper 1June 2023—
Mathematics (Further) Paper 2June 2023—
Mathematics (Further) Paper 2June 2023—
Mathematics (Further) Paper 1November 2023—
Mathematics (Further) Paper 2November 2023—
Mathematics (A) Paper 1January 2023Foundation
Mathematics (A) Paper 1January 2023Foundation
Mathematics (A) Paper 1January 2023Higher
Mathematics (A) Paper 1January 2023Higher
Mathematics (A) Paper 2January 2023Foundation
Mathematics (A) Paper 2January 2023Foundation
Mathematics (A) Paper 2January 2023Higher
Mathematics (A) Paper 2January 2023Higher
Mathematics (B) Paper 1January 2023—
Mathematics (B) Paper 1January 2023—
Mathematics (B) Paper 2January 2023—
Mathematics (B) Paper 2January 2023—
Mathematics (Further) Paper 1January 2023—
Mathematics (Further) Paper 1January 2023—
Mathematics (Further) Paper 2January 2023—
Mathematics (Further) Paper 2January 2023—

2022

PaperSeriesTierFiles
Mathematics (A) Paper 1June 2022Foundation
Mathematics (A) Paper 1June 2022Foundation
Mathematics (A) Paper 1June 2022Higher
Mathematics (A) Paper 1June 2022Higher
Mathematics (A) Paper 2June 2022Foundation
Mathematics (A) Paper 2June 2022Foundation
Mathematics (A) Paper 2June 2022Higher
Mathematics (A) Paper 2June 2022Higher
Mathematics (B) Paper 1June 2022—
Mathematics (B) Paper 1June 2022—
Mathematics (B) Paper 2June 2022—
Mathematics (B) Paper 2June 2022—
Mathematics (Further) Paper 1June 2022—
Mathematics (Further) Paper 1June 2022—
Mathematics (Further) Paper 2June 2022—
Mathematics (Further) Paper 2June 2022—
Mathematics (A) Paper 1January 2022Foundation
Mathematics (A) Paper 1January 2022Foundation
Mathematics (A) Paper 1January 2022Higher
Mathematics (A) Paper 1January 2022Higher
Mathematics (A) Paper 2January 2022Foundation
Mathematics (A) Paper 2January 2022Foundation
Mathematics (A) Paper 2January 2022Higher
Mathematics (A) Paper 2January 2022Higher
Mathematics (B) Paper 1January 2022—
Mathematics (B) Paper 1January 2022—
Mathematics (B) Paper 2January 2022—
Mathematics (B) Paper 2January 2022—
Mathematics (Further) Paper 1January 2022—
Mathematics (Further) Paper 1January 2022—
Mathematics (Further) Paper 2January 2022—
Mathematics (Further) Paper 2January 2022—

2021

PaperSeriesTierFiles
Mathematics (A) Paper 1June 2021Foundation
Mathematics (A) Paper 1June 2021Higher
Mathematics (A) Paper 2June 2021Foundation
Mathematics (A) Paper 2June 2021Higher
Mathematics (B) Paper 1June 2021—
Mathematics (B) Paper 2June 2021—
Mathematics (Further) Paper 1June 2021—
Mathematics (Further) Paper 2June 2021—
Mathematics (A) Paper 1November 2021Foundation
Mathematics (A) Paper 1November 2021Higher
Mathematics (A) Paper 2November 2021Foundation
Mathematics (A) Paper 2November 2021Higher
Mathematics (B) Paper 1November 2021—
Mathematics (B) Paper 2November 2021—
Mathematics (Further) Paper 1November 2021—
Mathematics (Further) Paper 2November 2021—
Mathematics (A) Paper 1January 2021Foundation
Mathematics (A) Paper 1January 2021Foundation
Mathematics (A) Paper 1January 2021Higher
Mathematics (A) Paper 1January 2021Higher
Mathematics (A) Paper 2January 2021Foundation
Mathematics (A) Paper 2January 2021Foundation
Mathematics (A) Paper 2January 2021Higher
Mathematics (A) Paper 2January 2021Higher
Mathematics (B) Paper 1January 2021—
Mathematics (B) Paper 1January 2021—
Mathematics (B) Paper 2January 2021—
Mathematics (B) Paper 2January 2021—

2020

PaperSeriesTierFiles
Mathematics (A) Paper 1June 2020Foundation
Mathematics (A) Paper 1June 2020Foundation
Mathematics (A) Paper 1June 2020Higher
Mathematics (A) Paper 1June 2020Higher
Mathematics (A) Paper 2June 2020Foundation
Mathematics (A) Paper 2June 2020Foundation
Mathematics (A) Paper 2June 2020Higher
Mathematics (A) Paper 2June 2020Higher
Mathematics (B) Paper 1June 2020—
Mathematics (B) Paper 1June 2020—
Mathematics (B) Paper 2June 2020—
Mathematics (B) Paper 2June 2020—
Mathematics (Further) Paper 1June 2020—
Mathematics (Further) Paper 1June 2020—
Mathematics (Further) Paper 2June 2020—
Mathematics (Further) Paper 2June 2020—
Mathematics (A) Paper 1January 2020Foundation
Mathematics (A) Paper 1January 2020Foundation
Mathematics (A) Paper 1January 2020Higher
Mathematics (A) Paper 1January 2020Higher
Mathematics (A) Paper 2January 2020Foundation
Mathematics (A) Paper 2January 2020Foundation
Mathematics (A) Paper 2January 2020Higher
Mathematics (A) Paper 2January 2020Higher
Mathematics (Further) Paper 1January 2020—
Mathematics (Further) Paper 1January 2020—
Mathematics (Further) Paper 2January 2020—
Mathematics (Further) Paper 2January 2020—

2019

PaperSeriesTierFiles
Mathematics (A) Paper 1June 2019Foundation
Mathematics (A) Paper 1June 2019Foundation
Mathematics (A) Paper 1June 2019Higher
Mathematics (A) Paper 1June 2019Higher
Mathematics (A) Paper 2June 2019Foundation
Mathematics (A) Paper 2June 2019Foundation
Mathematics (A) Paper 2June 2019Higher
Mathematics (A) Paper 2June 2019Higher
Mathematics (B) Paper 1June 2019—
Mathematics (B) Paper 1June 2019—
Mathematics (B) Paper 2June 2019—
Mathematics (B) Paper 2June 2019—
Mathematics (Further) Paper 1June 2019—
Mathematics (Further) Paper 1June 2019—
Mathematics (Further) Paper 2June 2019—
Mathematics (Further) Paper 2June 2019—
Mathematics (A) Paper 1January 2019Foundation
Mathematics (A) Paper 1January 2019Foundation
Mathematics (A) Paper 1January 2019Higher
Mathematics (A) Paper 1January 2019Higher
Mathematics (A) Paper 2January 2019Foundation
Mathematics (A) Paper 2January 2019Foundation
Mathematics (A) Paper 2January 2019Higher
Mathematics (A) Paper 2January 2019Higher
Mathematics (B) Paper 1January 2019—
Mathematics (B) Paper 1January 2019—
Mathematics (B) Paper 2January 2019—
Mathematics (B) Paper 2January 2019—
Mathematics (Further) Paper 1January 2019—
Mathematics (Further) Paper 2January 2019—

2018

PaperSeriesTierFiles
Mathematics (A) Paper 1June 2018Foundation
Mathematics (A) Paper 1June 2018Foundation
Mathematics (A) Paper 1June 2018Higher
Mathematics (A) Paper 1June 2018Higher
Mathematics (A) Paper 2June 2018Foundation
Mathematics (A) Paper 2June 2018Foundation
Mathematics (A) Paper 2June 2018Higher
Mathematics (A) Paper 2June 2018Higher
Mathematics (B) Paper 1June 2018—
Mathematics (B) Paper 1June 2018—
Mathematics (B) Paper 2June 2018—
Mathematics (B) Paper 2June 2018—
Mathematics (Further) Paper 1June 2018—
Mathematics (Further) Paper 2June 2018—
Mathematics (A) Paper 1January 2018Foundation
Mathematics (A) Paper 1January 2018Foundation
Mathematics (A) Paper 1January 2018Higher
Mathematics (A) Paper 1January 2018Higher
Mathematics (A) Paper 2January 2018Foundation
Mathematics (A) Paper 2January 2018Foundation
Mathematics (A) Paper 2January 2018Higher
Mathematics (A) Paper 2January 2018Higher
Mathematics (B) Paper 1January 2018—
Mathematics (B) Paper 1January 2018—
Mathematics (B) Paper 2January 2018—
Mathematics (B) Paper 2January 2018—
Mathematics (Further) Paper 1January 2018—
Mathematics (Further) Paper 2January 2018—

2017

PaperSeriesTierFiles
Mathematics (A) Paper 1June 2017Foundation
Mathematics (A) Paper 1June 2017Foundation
Mathematics (A) Paper 1June 2017Higher
Mathematics (A) Paper 1June 2017Higher
Mathematics (A) Paper 2June 2017Foundation
Mathematics (A) Paper 2June 2017Foundation
Mathematics (A) Paper 2June 2017Higher
Mathematics (A) Paper 2June 2017Higher
Mathematics (B) Paper 1June 2017—
Mathematics (B) Paper 1June 2017—
Mathematics (B) Paper 2June 2017—
Mathematics (B) Paper 2June 2017—
Mathematics (Further) Paper 1June 2017—
Mathematics (Further) Paper 2June 2017—
Mathematics (A) Paper 1January 2017Foundation
Mathematics (A) Paper 1January 2017Foundation
Mathematics (A) Paper 1January 2017Higher
Mathematics (A) Paper 1January 2017Higher
Mathematics (A) Paper 2January 2017Foundation
Mathematics (A) Paper 2January 2017Foundation
Mathematics (A) Paper 2January 2017Higher
Mathematics (A) Paper 2January 2017Higher
Mathematics (B) Paper 1January 2017—
Mathematics (B) Paper 1January 2017—
Mathematics (B) Paper 2January 2017—
Mathematics (B) Paper 2January 2017—
Mathematics (Further) Paper 1January 2017—
Mathematics (Further) Paper 2January 2017—

2016

PaperSeriesTierFiles
Mathematics (A) Paper 1June 2016Foundation
Mathematics (A) Paper 1June 2016Foundation
Mathematics (A) Paper 1June 2016Higher
Mathematics (A) Paper 1June 2016Higher
Mathematics (A) Paper 2June 2016Foundation
Mathematics (A) Paper 2June 2016Foundation
Mathematics (A) Paper 2June 2016Higher
Mathematics (A) Paper 2June 2016Higher
Mathematics (B) Paper 1June 2016—
Mathematics (B) Paper 1June 2016—
Mathematics (B) Paper 2June 2016—
Mathematics (B) Paper 2June 2016—
Mathematics (Further) Paper 1June 2016—
Mathematics (Further) Paper 2June 2016—
Mathematics (A) Paper 1January 2016Foundation
Mathematics (A) Paper 1January 2016Foundation
Mathematics (A) Paper 1January 2016Higher
Mathematics (A) Paper 1January 2016Higher
Mathematics (A) Paper 2January 2016Foundation
Mathematics (A) Paper 2January 2016Foundation
Mathematics (A) Paper 2January 2016Higher
Mathematics (A) Paper 2January 2016Higher
Mathematics (B) Paper 1January 2016—
Mathematics (B) Paper 1January 2016—
Mathematics (B) Paper 2January 2016—
Mathematics (B) Paper 2January 2016—
Mathematics (Further) Paper 1January 2016—
Mathematics (Further) Paper 2January 2016—
Mathematics (Further) Paper 12016—
Mathematics (Further) Paper 22016—

2015

PaperSeriesTierFiles
Mathematics (A) Paper 1June 2015Foundation
Mathematics (A) Paper 1June 2015Foundation
Mathematics (A) Paper 1June 2015Higher
Mathematics (A) Paper 1June 2015Higher
Mathematics (A) Paper 2June 2015Foundation
Mathematics (A) Paper 2June 2015Foundation
Mathematics (A) Paper 2June 2015Higher
Mathematics (A) Paper 2June 2015Higher
Mathematics (B) Paper 1June 2015—
Mathematics (B) Paper 1June 2015—
Mathematics (B) Paper 2June 2015—
Mathematics (B) Paper 2June 2015—
Mathematics (Further) Paper 1June 2015—
Mathematics (Further) Paper 2June 2015—
Mathematics (A) Paper 1January 2015Foundation
Mathematics (A) Paper 1January 2015Foundation
Mathematics (A) Paper 1January 2015Higher
Mathematics (A) Paper 1January 2015Higher
Mathematics (A) Paper 2January 2015Foundation
Mathematics (A) Paper 2January 2015Foundation
Mathematics (A) Paper 2January 2015Higher
Mathematics (A) Paper 2January 2015Higher
Mathematics (B) Paper 1January 2015—
Mathematics (B) Paper 1January 2015—
Mathematics (B) Paper 2January 2015—
Mathematics (B) Paper 2January 2015—
Mathematics (Further) Paper 1January 2015—
Mathematics (Further) Paper 2January 2015—

2014

PaperSeriesTierFiles
Mathematics (A) Paper 1June 2014Foundation
Mathematics (A) Paper 1June 2014Foundation
Mathematics (A) Paper 1June 2014Higher
Mathematics (A) Paper 1June 2014Higher
Mathematics (A) Paper 2June 2014Foundation
Mathematics (A) Paper 2June 2014Foundation
Mathematics (A) Paper 2June 2014Higher
Mathematics (A) Paper 2June 2014Higher
Mathematics (B) Paper 1June 2014—
Mathematics (B) Paper 1June 2014—
Mathematics (B) Paper 2June 2014—
Mathematics (B) Paper 2June 2014—
Mathematics (Further) Paper 1June 2014—
Mathematics (Further) Paper 2June 2014—
Mathematics (A) Paper 1January 2014Foundation
Mathematics (A) Paper 1January 2014Foundation
Mathematics (A) Paper 1January 2014Higher
Mathematics (A) Paper 1January 2014Higher
Mathematics (A) Paper 2January 2014Foundation
Mathematics (A) Paper 2January 2014Foundation
Mathematics (A) Paper 2January 2014Higher
Mathematics (A) Paper 2January 2014Higher
Mathematics (B) Paper 1January 2014—
Mathematics (B) Paper 1January 2014—
Mathematics (B) Paper 2January 2014—
Mathematics (B) Paper 2January 2014—
Mathematics (Further) Paper 1January 2014—
Mathematics (Further) Paper 2January 2014—

2013

PaperSeriesTierFiles
Mathematics (A) Paper 1June 2013Foundation
Mathematics (A) Paper 1June 2013Foundation
Mathematics (A) Paper 1June 2013Higher
Mathematics (A) Paper 1June 2013Higher
Mathematics (A) Paper 2June 2013Foundation
Mathematics (A) Paper 2June 2013Foundation
Mathematics (A) Paper 2June 2013Higher
Mathematics (A) Paper 2June 2013Higher
Mathematics (B) Paper 1June 2013—
Mathematics (B) Paper 1June 2013—
Mathematics (B) Paper 2June 2013—
Mathematics (B) Paper 2June 2013—
Mathematics (Further) Paper 1June 2013—
Mathematics (Further) Paper 2June 2013—
Mathematics (A) Paper 1January 2013Foundation
Mathematics (A) Paper 1January 2013Higher
Mathematics (A) Paper 2January 2013Foundation
Mathematics (A) Paper 2January 2013Higher
Mathematics (B) Paper 1January 2013—
Mathematics (B) Paper 2January 2013—
Mathematics (Further) Paper 1January 2013—
Mathematics (Further) Paper 2January 2013—

2012

PaperSeriesTierFiles
Mathematics (A) Paper 1June 2012Foundation
Mathematics (A) Paper 1June 2012Higher
Mathematics (A) Paper 2June 2012Foundation
Mathematics (A) Paper 2June 2012Higher
Mathematics (B) Paper 1June 2012—
Mathematics (B) Paper 2June 2012—
Mathematics (Further) Paper 1June 2012—
Mathematics (Further) Paper 2June 2012—
Mathematics (A) Paper 1January 2012Foundation
Mathematics (A) Paper 1January 2012Higher
Mathematics (A) Paper 2January 2012Foundation
Mathematics (A) Paper 2January 2012Higher
Mathematics (B) Paper 1January 2012—
Mathematics (B) Paper 2January 2012—
Mathematics (Further) Paper 1January 2012—
Mathematics (Further) Paper 2January 2012—

2011

PaperSeriesTierFiles
Mathematics (A) Paper 1June 2011Foundation
Mathematics (A) Paper 1June 2011Higher
Mathematics (A) Paper 2June 2011Foundation
Mathematics (A) Paper 2June 2011Higher
Mathematics (B) Paper 1June 2011—
Mathematics (B) Paper 2June 2011—
Mathematics (Further) Paper 1June 2011—
Mathematics (Further) Paper 2June 2011—

Question papers and mark schemes are © their exam boards. The files are hosted by Physics & Maths Tutor and open from their site. Nova is not affiliated with any exam board.