Salam Academy
Past papersCambridge 5054

5054 O Level Physics: past papers

224 papers from 2012 to 2025, with 36 questions sorted by syllabus topic.

2025

4 papers
5054/21 Oct/NovTheoryFull paperPaperMark scheme
5054/22 Oct/NovTheory80 marks · 9 questions taggedQuestionsPaperMark scheme
5054/21 May/JuneTheoryFull paperPaperMark scheme
5054/22 May/JuneTheory80 marks · 9 questions taggedQuestionsPaperMark scheme

2024

4 papers
5054/21 Oct/NovTheoryFull paperPaperMark scheme
5054/22 Oct/NovTheory80 marks · 9 questions taggedQuestionsPaperMark scheme
5054/21 May/JuneTheoryFull paperPaperMark scheme
5054/22 May/JuneTheory80 marks · 9 questions taggedQuestionsPaperMark scheme

2023

4 papers
5054/21 Oct/NovTheoryFull paperPaperMark scheme
5054/22 Oct/NovTheoryFull paperPaperMark scheme
5054/21 May/JuneTheoryFull paperPaperMark scheme
5054/22 May/JuneTheoryFull paperPaperMark scheme

2022

4 papers
5054/21 Oct/NovTheoryFull paperPaperMark scheme
5054/22 Oct/NovTheoryFull paperPaperMark scheme
5054/21 May/JuneTheoryFull paperPaperMark scheme
5054/22 May/JuneTheoryFull paperPaperMark scheme

2021

4 papers
5054/21 Oct/NovTheoryFull paperPaperMark scheme
5054/22 Oct/NovTheoryFull paperPaperMark scheme
5054/21 May/JuneTheoryFull paperPaperMark scheme
5054/22 May/JuneTheoryFull paperPaperMark scheme

2020

4 papers
5054/21 Oct/NovTheoryFull paperPaperMark scheme
5054/22 Oct/NovTheoryFull paperPaperMark scheme
5054/21 May/JuneTheoryFull paperPaperMark scheme
5054/22 May/JuneTheoryFull paperPaperMark scheme

2019

4 papers
5054/21 Oct/NovTheoryFull paperPaperMark scheme
5054/22 Oct/NovTheoryFull paperPaperMark scheme
5054/21 May/JuneTheoryFull paperPaperMark scheme
5054/22 May/JuneTheoryFull paperPaperMark scheme

2018

4 papers
5054/21 Oct/NovTheoryFull paperPaperMark scheme
5054/22 Oct/NovTheoryFull paperPaperMark scheme
5054/21 May/JuneTheoryFull paperPaperMark scheme
5054/22 May/JuneTheoryFull paperPaperMark scheme

2017

4 papers
5054/21 Oct/NovTheoryFull paperPaperMark scheme
5054/22 Oct/NovTheoryFull paperPaperMark scheme
5054/21 May/JuneTheoryFull paperPaperMark scheme
5054/22 May/JuneTheoryFull paperPaperMark scheme

2016

4 papers
5054/21 Oct/NovTheoryFull paperPaperMark scheme
5054/22 Oct/NovTheoryFull paperPaperMark scheme
5054/21 May/JuneTheoryFull paperPaperMark scheme
5054/22 May/JuneTheoryFull paperPaperMark scheme

2015

4 papers
5054/21 Oct/NovTheoryFull paperPaperMark scheme
5054/22 Oct/NovTheoryFull paperPaperMark scheme
5054/21 May/JuneTheoryFull paperPaperMark scheme
5054/22 May/JuneTheoryFull paperPaperMark scheme

2014

4 papers
5054/21 Oct/NovTheoryFull paperPaperMark scheme
5054/22 Oct/NovTheoryFull paperPaperMark scheme
5054/21 May/JuneTheoryFull paperPaperMark scheme
5054/22 May/JuneTheoryFull paperPaperMark scheme

2013

4 papers
5054/21 Oct/NovTheoryFull paperPaperMark scheme
5054/22 Oct/NovTheoryFull paperPaperMark scheme
5054/21 May/JuneTheoryFull paperPaperMark scheme
5054/22 May/JuneTheoryFull paperPaperMark scheme

2012

4 papers
5054/21 Oct/NovTheoryFull paperPaperMark scheme
5054/22 Oct/NovTheoryFull paperPaperMark scheme
5054/21 May/JuneTheoryFull paperPaperMark scheme
5054/22 May/JuneTheoryFull paperPaperMark scheme