Free exam resources
Log inGet started free
IGCSE History

Cambridge IGCSE History Past Papers

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

Cambridge IGCSE History papers by session

November 2025

Latest
PaperQuestion PaperMark SchemeExaminer Report
Paper 2: Document Questions
0470/220470
Download PDFDownload PDF
Paper 4: Alternative to Coursework
0470/420470
Download PDFDownload PDF
Paper 1: Written Paper
0470/120470
Download PDFDownload PDF
Paper 1: Written Paper
0470/110470
Download PDFDownload PDF
Paper 4: Alternative to Coursework
0470/430470
Download PDFDownload PDF
Paper 1: Written Paper
0470/130470
Download PDFDownload PDF
Paper 2: Document Questions
0470/230470
Download PDFDownload PDF
Paper 4: Alternative to Coursework
0470/410470
Download PDFDownload PDF
Paper 2: Document Questions
0470/210470
Download PDFDownload PDF

March 2025

PaperQuestion PaperMark SchemeExaminer Report
Paper 4: Alternative to Coursework
0470/420470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/120470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/220470
Download PDFDownload PDFDownload PDF

June 2025

PaperQuestion PaperMark SchemeExaminer Report
Paper 4: Alternative to Coursework
0470/420470
Download PDFDownload PDF
Paper 2: Document Questions
0470/210470
Download PDFDownload PDF
Paper 2: Document Questions
0470/230470
Download PDFDownload PDF
Paper 1: Written Paper
0470/130470
Download PDFDownload PDF
Paper 4: Alternative to Coursework
0470/410470
Download PDFDownload PDF
Paper 1: Written Paper
0470/110470
Download PDFDownload PDF
Paper 4: Alternative to Coursework
0470/430470
Download PDFDownload PDF
Paper 1: Written Paper
0470/120470
Download PDFDownload PDF
Paper 2: Document Questions
0470/220470
Download PDFDownload PDF

November 2024

PaperQuestion PaperMark SchemeExaminer Report
Paper 2: Document Questions
0470/210470
Download PDFDownload PDF
Paper 1: Written Paper
0470/110470
Download PDFDownload PDF
Paper 2: Document Questions
0470/220470
Download PDFDownload PDF
Paper 4: Alternative to Coursework
0470/430470
Download PDFDownload PDF
Paper 4: Alternative to Coursework
0470/420470
Download PDFDownload PDF
Paper 2: Document Questions
0470/230470
Download PDFDownload PDF
Paper 1: Written Paper
0470/120470
Download PDFDownload PDF
Paper 4: Alternative to Coursework
0470/410470
Download PDFDownload PDF
Paper 1: Written Paper
0470/130470
Download PDFDownload PDF

June 2024

PaperQuestion PaperMark SchemeExaminer Report
Paper 1: Written Paper
0470/120470
Download PDFDownload PDF
Paper 1: Written Paper
0470/130470
Download PDFDownload PDF
Paper 4: Alternative to Coursework
0470/410470
Download PDFDownload PDF
Paper 1: Written Paper
0470/110470
Download PDFDownload PDF
Paper 2: Document Questions
0470/220470
Download PDFDownload PDF
Paper 2: Document Questions
0470/230470
Download PDFDownload PDF
Paper 4: Alternative to Coursework
0470/430470
Download PDFDownload PDF
Paper 4: Alternative to Coursework
0470/420470
Download PDFDownload PDF
Paper 2: Document Questions
0470/210470
Download PDFDownload PDF

March 2024

PaperQuestion PaperMark SchemeExaminer Report
Paper 1: Written Paper
0470/120470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/420470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/220470
Download PDFDownload PDFDownload PDF

November 2023

PaperQuestion PaperMark SchemeExaminer Report
Paper 1: Written Paper
0470/110470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/230470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/120470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/430470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/410470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/220470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/210470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/130470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/420470
Download PDFDownload PDFDownload PDF

March 2023

PaperQuestion PaperMark SchemeExaminer Report
Paper 4: Alternative to Coursework
0470/420470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/120470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/220470
Download PDFDownload PDFDownload PDF

June 2023

PaperQuestion PaperMark SchemeExaminer Report
Paper 2: Document Questions
0470/210470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/230470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/110470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/120470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/130470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/410470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/420470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/430470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/220470
Download PDFDownload PDFDownload PDF

November 2022

PaperQuestion PaperMark SchemeExaminer Report
Paper 4: Alternative to Coursework
0470/420470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/430470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/220470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/130470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/230470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/120470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/410470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/210470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/110470
Download PDFDownload PDFDownload PDF

June 2022

PaperQuestion PaperMark SchemeExaminer Report
Paper 4: Alternative to Coursework
0470/430470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/220470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/420470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/410470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/210470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/230470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/120470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/130470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/110470
Download PDFDownload PDFDownload PDF

March 2022

PaperQuestion PaperMark SchemeExaminer Report
Paper 1: Written Paper
0470/120470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/220470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/420470
Download PDFDownload PDFDownload PDF

November 2021

PaperQuestion PaperMark SchemeExaminer Report
Paper 2: Document Questions
0470/220470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/210470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/420470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/110470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/430470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/230470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/120470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/410470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/130470
Download PDFDownload PDFDownload PDF

June 2021

PaperQuestion PaperMark SchemeExaminer Report
Paper 1: Written Paper
0470/110470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/420470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/220470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/210470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/430470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/410470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/130470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/120470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/230470
Download PDFDownload PDFDownload PDF

March 2021

PaperQuestion PaperMark SchemeExaminer Report
Paper 2: Document Questions
0470/220470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/120470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/420470
Download PDFDownload PDFDownload PDF

November 2020

PaperQuestion PaperMark SchemeExaminer Report
Paper 1: Written Paper
0470/110470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/430470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/130470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/220470
Download PDFDownload PDFDownload PDF
Paper 1: Written Paper
0470/120470
Download PDFDownload PDFDownload PDF
Paper 4: Alternative to Coursework
0470/410470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/230470
Download PDFDownload PDFDownload PDF
Paper 2: Document Questions
0470/210470
Download PDFDownload PDFDownload PDF

June 2020

PaperQuestion PaperMark SchemeExaminer Report
Paper 1: Written Paper
0470/120470
Download PDFDownload PDF
Paper 2: Document Questions
0470/220470
Download PDFDownload PDF
Paper 2: Document Questions
0470/210470
Download PDFDownload PDF
Paper 4: Alternative to Coursework
0470/410470
Download PDFDownload PDF
Paper 2: Document Questions
0470/230470
Download PDFDownload PDF
Paper 1: Written Paper
0470/130470
Download PDFDownload PDF
Paper 4: Alternative to Coursework
0470/420470
Download PDFDownload PDF
Paper 1: Written Paper
0470/110470
Download PDFDownload PDF
Paper 4: Alternative to Coursework
0470/430470
Download PDFDownload PDF
Papers Available
122
Free to download
Exam Sessions
17
Recent series
With Mark Schemes
122/122
Self-mark ready

Related past papers

Practise History the smart way

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

Start Practising Now