Mathematics past papers – Download pdf

Need Answers to Past Papers?

Get accurate answers for KCPE, KCSE, CDACC, KPSEA, KNEC, Edexcel, and more exams. Contact us now for quick help!

Contact Us on WhatsApp

Prepare effectively for your KNEC Mathematics examinations with our extensive collection of past papers spanning multiple years. These authentic examination papers provide invaluable practice opportunities for KCSE students across Kenya, helping you understand question patterns, marking schemes, and exam formats to boost your confidence and performance.

Click here to download the Course outline for Mathematics .

Are you looking for sample Schemes of work for Mathematics? Download here

Download in pdf format all past papers for Mathematics.

  1. November 2022 KNEC paper
  2. July 2022 KNEC paper
  3. November 2021 KNEC paper
  4. July 2021 KNEC paper
  5. July 2020 KNEC paper
  6. July 2019 KNEC paper
  7. November 2018 KNEC paper
  8. November 2010 KNEC paper

Frequently Asked Questions


How can Mathematics past papers improve my KCSE performance?
Mathematics past papers help you familiarize yourself with exam formats, practice time management, identify frequently tested topics, and understand the marking criteria used by KNEC examiners.


Are these Mathematics past papers from official KNEC examinations?
Yes, all Mathematics past papers available on our platform are authentic KNEC examination papers from previous years, ensuring you practice with genuine exam materials.


Can I access these Mathematics past papers on mobile devices?
Absolutely! All PDF downloads are optimized for mobile viewing, allowing you to study Mathematics past papers conveniently on your smartphone or tablet anywhere in Kenya.

Can't find what you're looking for? Contact us

Missing a past paper on this page?

Let us know and we will add it as soon as possible.

Report Missing Paper

Found this helpful? Your classmates might need it too.

Share this

Leave a Reply

Your email address will not be published. Required fields are marked *