Cambridge O Level Past Papers 2026 & 2025

887 Cambridge O Level past papers in 21 subjects, 2020–2026, including the latest 2026 and 2025 sessions. Read any paper free and practise it with an AI tutor that explains every question step by step.

Cambridge O Level is a qualification for 14 to 16 year olds, equivalent in standard to Cambridge IGCSE, with syllabuses designed for an international audience. Cambridge O Level is sat in Mauritius (as the Cambridge School Certificate, SC), Pakistan, Bangladesh, Sri Lanka and other countries across Asia, Africa and the Middle East.

Practise O Level past papers with instant AI explanations

Open in AI Tutor — Free

Cambridge O Level subjects

Accounting (7707)

45 papers · 2021–2026

Additional Mathematics (4037)

54 papers · 2020–2026

Biology (5090)

104 papers · 2020–2026

Business Studies (7115)

48 papers · 2021–2026

Chemistry (5070)

103 papers · 2020–2026

Commerce (7100)

45 papers · 2021–2026

Computer Science (2210)

46 papers · 2020–2025

Design & Technology (6043)

10 papers · 2021–2025

Economics (2281)

44 papers · 2021–2026

English (1123)

61 papers · 2020–2026

English as a Second Language (1158)

4 papers · 2024–2025

French

34 papers · 2020–2026

French (7156)

6 papers · 2026

French Literature (2020)

10 papers · 2021–2025

Mathematics (4021)

10 papers · 2021–2025

Mathematics (Syllabus D) (4029)

10 papers · 2021–2025

Mathematics D (4024)

52 papers · 2020–2026

Physics (5054)

103 papers · 2020–2026

Science (Combined) (5129)

56 papers · 2021–2026

Sociology (2251)

24 papers · 2021–2026

Travel & Tourism (7096)

18 papers · 2021–2025

Latest O Level past papers: 2026 & 2025

Browse by year

2026 · 2025 · 2024 · 2023 · 2022 · 2021 · 2020

Frequently asked questions

Where can I find Cambridge O Level past papers?

Aixampapers has 887 Cambridge O Level past papers in 21 subjects, from 2020–2026, listed on this page by subject. Every paper can be read free and practised with an AI tutor that explains each question.

Which countries sit O Level?

Cambridge O Level is sat in Mauritius (as the Cambridge School Certificate, SC), Pakistan, Bangladesh, Sri Lanka and other countries across Asia, Africa and the Middle East.

Is Cambridge O Level the same as IGCSE?

They are equivalent in standard and both are set by Cambridge International Education. O Level syllabuses are offered in fewer countries and use syllabus codes from 1000 to 7999; IGCSE codes start with 0. Universities and employers accept both.

Can I get help with O Level questions?

Yes. Open any paper on Aixampapers and ask the AI tutor about a question by number: it explains the method step by step, written to what Cambridge examiners give credit for.

About these papers

The question papers are set by Cambridge International Education. Explanations on Aixampapers are written by its AI tutor and are not official Cambridge material; mark schemes are not published here. Aixampapers is independent and is not affiliated with or endorsed by Cambridge University Press & Assessment. How Aixampapers works.

Get unlimited AI tutoring on every Cambridge past paper

Open in AI Tutor — Free