Revise MSRA was created with a clear purpose: to help doctors achieve top scores in the Multi-Specialty Recruitment Assessment. Unlike generic question banks, every resource on our platform is designed specifically for the MSRA, mirroring the format, style, and level of difficulty of the real exam as closely as possible. That’s why doctors consistently tell us Revise MSRA was “easily the most similar to the official exam.”

Our team of contributors includes doctors who scored in the top 1% of candidates (over 600 marks), ensuring every question, note, and mock paper reflects the standard you need not just to pass, but to excel.

Here’s what last years candidates said:

  • “Thanks to ReviseMSRA, I got my top choice GP job, scoring 623 in the exam and ranking in the top 0.1%.” — Dr Azmain C.
  • “ReviseMSRA was my go-to question platform… I scored 607, securing a CST interview and my top choice ACF post.” — Lewis H.
  • “It ended up being the only question bank I used – I scored 606 and secured an anaesthetics training post straight after F2.” — Desson A-Y.

Read more reviews 

What you’ll find inside:

  • Over 3,000 quality-assured questions written to match the official exam style
  • Comprehensive revision notes covering the full MSRA curriculum. Doctors love our Key Learning points at the top and Exam Clues & Clinchers at the bottom for high-yield focus
  • Professional Dilemmas (SJT) bank with >250 realistic scenarios and explanations
  • Mock exams designed to replicate exam conditions and frequently tested topics

We’ve helped thousands of doctors maximise their MSRA scores and secure their first-choice training posts. Every membership is backed by our 100% Money-Back Guarantee* if you’re unsuccessful — though with Revise MSRA, we’re confident you won’t need it.

Revise MSRA exists for one reason: to give you the edge you need on exam day.

Need help?

We pride ourselves on providing excellent customer support and aim to respond to all queries within a few hours. Please note that we’re a team of doctors, so if we don’t reply instantly, it’s only because we’re with patients — but we’ll always get back to you as quickly as possible.

📩 support@revisemsra.com