Salam Academy

Past papers

Practise with real exam questions. Topical lists every question on one syllabus topic together, so you can drill a weak area. Yearly lists complete papers by exam session, for timed practice. Every question links to its mark scheme.

Mathematics

Cambridge 9709

AS & A Level Mathematics

719 papers · 2002–2025 · 386 questions by topic
Cambridge 4024

O Level Mathematics

112 papers · 2012–2025 · 166 questions by topic
Edexcel YMA01

International A Level Mathematics

158 papers · 2014–2025 · 170 questions by topic
Edexcel 9MA0

A Level Mathematics

31 papers · 2018–2025
Edexcel 4MA1

International GCSE Mathematics A

56 papers · 2011–2025
AQA 7357

A-level Mathematics

24 papers · 2018–2025

Being added: AQA 8300.

Further Mathematics

Cambridge 9231

AS & A Level Further Mathematics

257 papers · 2002–2025
Edexcel YFM01

International A Level Further Mathematics

56 papers · 2014–2025

Being added: Edexcel 9FM0, AQA 7367.

Physics

Cambridge 5054

O Level Physics

224 papers · 2012–2025 · 36 questions by topic
Cambridge 0625

IGCSE Physics

230 papers · 2002–2025 · 42 questions by topic
Cambridge 9702

AS & A Level Physics

604 papers · 2008–2025 · 101 questions by topic

Being added: Edexcel 4PH1, Edexcel YPH11, AQA 7408.

Chemistry

Cambridge 5070

O Level Chemistry

168 papers · 2012–2025
Cambridge 0620

IGCSE Chemistry

65 papers · 2016–2025 · 24 questions by topic
Edexcel 4CH1

International GCSE Chemistry

24 papers · 2019–2025
Cambridge 9701

AS & A Level Chemistry

613 papers · 2008–2025 · 53 questions by topic
Edexcel YCH11

International A Level Chemistry

89 papers · 2019–2025
AQA 7405

A-level Chemistry

27 papers · 2017–2025

Biology

Cambridge 5090

O Level Biology

168 papers · 2012–2025
Cambridge 0610

IGCSE Biology

65 papers · 2016–2025 · 24 questions by topic
Edexcel 4BI1

International GCSE Biology

26 papers · 2019–2025
Cambridge 9700

AS & A Level Biology

597 papers · 2008–2025 · 64 questions by topic
Edexcel YBI11

International A Level Biology

88 papers · 2019–2025
AQA 7402

A-level Biology

27 papers · 2017–2025

Past papers are the copyright of Cambridge University Press & Assessment, Pearson and AQA. Paper and mark scheme links open the board's own copy where it is public, otherwise a long-standing past paper archive. Question descriptions are our own.