Past Papers

OCR past papers

Real exam papers, ready when you are. Find past papers by level, subject, exam board and year, open the question paper, check your answers against the mark scheme, or practise online.

Our whole library
11,525
Total past papers
6
Levels
105
Subjects
7
Exam boards
  • 2018
    June

    Business - H031, H431 (from 2015)

    Question paper - The UK business environment resource booklet

    OCR A Level
    OCR A Level
  • 2018
    June

    Chemistry A - H032, H432 (from 2015)

    Question paper - Unified chemistry

    OCR A Level
  • 2018
    June

    Accounting - H011, H411

    Question paper - Unit F012/01/RB - Accounting applications - Resource booklet

    OCR A Level
    OCR A Level
  • 2018
    June

    Accounting - H011, H411

    Question paper - Unit F013/01/RB - Company accounts and interpretation - Resource booklet

    OCR A Level
    OCR A Level
  • 2018
    May

    Mathematics

    OCR A level Further Mathematics A: Statistics (June 2018)

    OCR A Level Y532/01
  • 2017
    June

    History A - H105, H505 (from 2015)

    Question paper - African kingdoms c.1400–1800: four case studies (PDF, 915KB)

    OCR A Level
    OCR A Level
  • 2017
    June

    History A - H105, H505 (from 2015)

    Question paper - African kingdoms c1400-c1800: Four case studies (PDF, 950KB)

    OCR A Level
    OCR A Level
  • 2017
    June

    Computer Science - H046, H446 (from 2015)

    Question paper - Algorithms and problem solving (PDF, 2MB)

    OCR A Level
  • 2017
    June

    Computer Science - H046, H446 (from 2015)

    Question paper - Algorithms and programming (PDF, 3MB)

    OCR A Level
  • 2017
    June

    History A - H105, H505 (from 2015)

    Question paper - Anglo-Saxon England and the Norman Conquest 1035–1107 (PDF, 1MB)

    OCR A Level
© Copyright Get Revising 2026 all rights reserved. Get Revising is one of the trading names of Tutorist Limited.
Register Number: 15241839 (England and Wales), VAT No. 454 2876 70 Registered office: The Old Casino, 28 Fourth Avenue, Hove. BN3 2PJ
© , made with ❤️ by Get Revising