Question Banks
Topic-by-topic questions, full timed mock papers, and worked solutions for every module. Three packages from self-study to 1-to-1 tutoring, from £49.
Science & Engineering
Maths 1, Maths 2, Physics, Chemistry and Biology. Practice every module your course requires with real exam-format questions and fully worked solutions.
Mathematics
Paper 1 (Applications of Mathematical Knowledge) and Paper 2 (Mathematical Reasoning). Build the reasoning depth Paper 2 rewards, with worked solutions for every question.
Find your test
Type your course (e.g. Cambridge Chemical Engineering), a UCAS code, or a test name. Results show which papers within the test you'll sit for that specific course.

Cambridge
G400

Cambridge
L100

Cambridge
G100

Imperial
G400

Imperial
G100

Imperial
GG14

LSE
L101

Oxford
G400

Oxford
IV15

Oxford
G100

Oxford
GG14

Oxford
GV15

Oxford
GG13

Warwick
G100

Cambridge
H810
Papers you sit
Cambridge Chemical Engineering and Biotechnology sits Maths 1 plus any two from Biology, Chemistry, Physics, or Mathematics 2. Chemistry + Physics (or Chemistry + Maths 2) are the most common choices. Note: Biology is only offered in the October sitting.

Cambridge
H100
Papers you sit
Cambridge Engineering sits Maths 1 + Maths 2 + Physics (fixed combination for this course).

Cambridge
BCF0
Papers you sit
Cambridge Natural Sciences sits Maths 1 plus any two from Biology, Chemistry, Physics, or Mathematics 2 — pick the two that match the NatSci pathway you intend to follow.

Cambridge
D100
Papers you sit
Cambridge Veterinary Medicine sits Maths 1 plus any two from Biology, Chemistry, Physics, or Mathematics 2. Cambridge recommends Biology and Chemistry given the course’s A-Level requirements.

Imperial
H801
Papers you sit
Imperial Chemical Engineering sits a fixed Maths 1 + Maths 2 + Chemistry — Imperial does not offer module choice on this course.

Oxford
BC98
Papers you sit
Oxford Biomedical Sciences sits Maths 1 plus any two from Biology, Chemistry, Physics, or Mathematics 2. Biology + Chemistry is the most common choice for this course.

Oxford
H100
Papers you sit
Oxford Engineering Science sits Maths 1 + Maths 2 + Physics.

Oxford
F303
Papers you sit
Oxford Physics sits Maths 1 + Maths 2 + Physics.

Oxford
VF53
Papers you sit
Oxford Physics and Philosophy sits the same three papers as Physics: Maths 1 + Maths 2 + Physics.

Cambridge
A100
Papers you sit
Cambridge Medicine (A100) sits the full UCAT for 2027 entry.

Cambridge
A101
Papers you sit
Cambridge Medicine Graduate Course (A101) sits the full UCAT.

Oxford
Papers you sit
Oxford Graduate-entry Medicine sits the full UCAT.

Oxford
A100
Papers you sit
Oxford Medicine sits the full UCAT — there are no per-course paper choices, but Oxford weights cognitive subtests heavily for shortlisting.
Test guides
Each guide covers format, scoring, the courses that require the test, and a 5-stage preparation timeline.

Test Guide
Cambridge Computer Science (selected colleges)
Open guide →

Test Guide
Oxford, Cambridge & Imperial science and engineering
Open guide →

Test Guide
Oxford, UCL, Bristol, Durham and Nottingham law
Open guide →

Test Guide
Open guide →

Test Guide
Cambridge Mathematics conditional-offer exam
Open guide →

Test Guide
Oxford social sciences from 2027 entry
Open guide →

Test Guide
Oxford, Cambridge, Imperial & Warwick mathematics
Open guide →

Test Guide
UK medical and dental schools
Open guide →
Free tool
See where your 1.0 to 9.0 score sits, and exactly what each university requires - with an official source on every answer.
Open the score checker →Retired & discontinued
Kept here for reference — if you arrived from an older guide or school resource, click through to see which active test has replaced it.
No longer used. Open this page for the discontinuation context and current requirement.
See what changed →
Replaced by ESAT — open this page to see what changed and what to sit now.
See what changed →
No longer used. Open this page for the discontinuation context and current requirement.
See what changed →
No longer used. Open this page for the discontinuation context and current requirement.
See what changed →
No longer used. Open this page for the discontinuation context and current requirement.
See what changed →
No longer used. Open this page for the discontinuation context and current requirement.
See what changed →
No longer used. Open this page for the discontinuation context and current requirement.
See what changed →
No longer used. Open this page for the discontinuation context and current requirement.
See what changed →
No longer used. Open this page for the discontinuation context and current requirement.
See what changed →
No longer used. Open this page for the discontinuation context and current requirement.
See what changed →
No longer used. Open this page for the discontinuation context and current requirement.
See what changed →