Snapplify Kenya
  • Browse
    • • perm A;Z
    • AFRIKAANS HL
    • Art
    • Biography & True Stories
    • Buka ya Morutabana
    • Business & Economics
    • Business & Investing
    • Children's Books
    • Comics & Graphic Novels
    • Computers & Technology
    • Crafts & Hobbies
    • Earth Sciences, Geography & Environment
    • Education & Reference
    • English FAL
    • Family & Relationships
    • Fiction & Literature
    • Gardening
    • Grade
    • Health and personal development
    • House & Home
    • Humanities
    • Humour
    • Ingqaka grade 12 teachers
    • IsiXhosa HL
    • IsiXhosaHL
    • IsiZulu
    • IsiZulu HL
    • Language
    • Law
    • Lewensoriëntering
    • Life orientation
    • Lifestyle, Sport & Leisure
    • Mathematics & Science
    • Medicine
    • Nature
    • Non-fiction
    • NST
    • Philosophy
    • Photography
    • Rekeningkunde
    • Science
    • Sepedi HL
    • Sesotho HL
    • Social Science
    • Society & Social Sciences
    • sosiale wetenskappe
    • Sport
    • Study Guide
    • Technology
    • Technology & Engineering
    • Tegnologie
    • Transportation
    • Travel
    • Viva Natural
    • Xhosa
    • XITSONGA HL
    • Young Adult
    • Young Adult
    • Zimbabwe ECD
    • Zimbabwe Mathematics
    • Zimbabwe Primary English
    • Zimbabwe Primary Mathematics
    • Zimbabwe Primary Science
    • Zimbabwe Primary Social Studies
    • Zimbabwe Science
    • Zimbabwe Secondary English
    • Zimbabwe Secondary Mathematics
    • Zimbabwe Secondary Science
  • Redeem a voucher
  • Collections
  • Contact Us
  • FAQs
  • Hello, you are not signed in | Sign in
  • {{ vm.getCartPreview().itemCount }} My cart

IB Diploma Past Exam Papers

Group 1 - English A Literature paper 1 HL
Group 1 - English A Literature pap...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - Business management paper 2 HL
Group 3 - Business management pape...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - Economics paper 1 HL
Group 3 - Economics paper 1 HL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 1 - English A Language and literature ...
Group 1 - English A Language and l...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 1 - English A Language and literature ...
Group 1 - English A Language and l...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - Economics paper 2 HL
Group 3 - Economics paper 2 HL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - Business management paper 1 HL
Group 3 - Business management pape...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 1 - English A Literature paper 2 HL
Group 1 - English A Literature pap...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 2 - English B paper 2 HL
Group 2 - English B paper 2 HL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - History paper 3 history of Africa ...
Group 3 - History paper 3 history ...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - Psychology paper 2 HL
Group 3 - Psychology paper 2 HL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - History paper 3 history of Europe ...
Group 3 - History paper 3 history ...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - ITGS paper 1 HL
Group 3 - ITGS paper 1 HL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - History paper 3 history of the Ame...
Group 3 - History paper 3 history ...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - History paper 3 history of Europe ...
Group 3 - History paper 3 history ...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - History paper 3 history of Asia an...
Group 3 - History paper 3 history ...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - Psychology paper 3 HL
Group 3 - Psychology paper 3 HL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - History paper 3 history of Europe ...
Group 3 - History paper 3 history ...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - History paper 3 history of the Ame...
Group 3 - History paper 3 history ...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - ITGS paper 3 HL
Group 3 - ITGS paper 3 HL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 4 - Chemistry paper 1 HL
Group 4 - Chemistry paper 1 HL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 4 - Chemistry paper 3 HL
Group 4 - Chemistry paper 3 HL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 4 - Chemistry paper 2 HL
Group 4 - Chemistry paper 2 HL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 4 - Computer science paper 3 HL
Group 4 - Computer science paper 3...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 4 - Biology paper 1 HL
Group 4 - Biology paper 1 HL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 4 - Biology paper 2 HL
Group 4 - Biology paper 2 HL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 4 - Biology paper 3 HL
Group 4 - Biology paper 3 HL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 5 - Mathematics paper 2 HL
Group 5 - Mathematics paper 2 HL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - Business management paper 1 case s...
Group 3 - Business management pape...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 5 - Mathematics paper 3 Statistics and...
Group 5 - Mathematics paper 3 Stat...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - History paper 1 question booklet [...
Group 3 - History paper 1 question...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 5 - Mathematics paper 3 Calculus HL
Group 5 - Mathematics paper 3 Calc...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 5 - Mathematics paper 3 Sets relations...
Group 5 - Mathematics paper 3 Sets...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 4 - Design technology paper 3 HL
Group 4 - Design technology paper ...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 5 - Mathematics paper 3 Discrete mathe...
Group 5 - Mathematics paper 3 Disc...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 5 - Mathematics paper 1 HL
Group 5 - Mathematics paper 1 HL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - History paper 2 HLSL Spanish
Group 3 - History paper 2 HLSL Spa...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - History paper 1 question booklet H...
Group 3 - History paper 1 question...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - History paper 1 text booklet HLSL
Group 3 - History paper 1 text boo...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - History paper 1 text booklet HLSL ...
Group 3 - History paper 1 text boo...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - History paper 1 text booklet [Germ...
Group 3 - History paper 1 text boo...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - History paper 2 [German] HLSL
Group 3 - History paper 2 [German]...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - ITGS paper 2 question booklet HLSL
Group 3 - ITGS paper 2 question bo...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - History paper 2 HLSL
Group 3 - History paper 2 HLSL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 1 - English A Language and literature ...
Group 1 - English A Language and l...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 1 - English A Literature paper 2 SL
Group 1 - English A Literature pap...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 1 - English A Literature paper 1 SL
Group 1 - English A Literature pap...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 2 - Chinese B paper 1 question booklet...
Group 2 - Chinese B paper 1 questi...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 1 - Indonesian A Literature paper 2 SL
Group 1 - Indonesian A Literature ...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 2 - Chinese B paper 1 text booklet SL
Group 2 - Chinese B paper 1 text b...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 2 - Spanish ab initio paper 1 question...
Group 2 - Spanish ab initio paper ...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 2 - French B paper 1 question booklet ...
Group 2 - French B paper 1 questio...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 2 - French ab initio paper 2 SL French
Group 2 - French ab initio paper 2...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 2 - French ab initio paper 1 text book...
Group 2 - French ab initio paper 1...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 2 - French ab initio paper 1 question ...
Group 2 - French ab initio paper 1...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 2 - Spanish ab initio paper 1 text boo...
Group 2 - Spanish ab initio paper ...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 2 - Spanish ab initio paper 2 SL Spani...
Group 2 - Spanish ab initio paper ...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 2 - French B paper 2 SL French
Group 2 - French B paper 2 SL Fren...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - Economics paper 1 SL
Group 3 - Economics paper 1 SL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 4 - Biology paper 3 SL
Group 4 - Biology paper 3 SL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - Psychology paper 2 SL
Group 3 - Psychology paper 2 SL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 4 - Biology paper 1 SL
Group 4 - Biology paper 1 SL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - Business management paper 2 SL
Group 3 - Business management pape...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 4 - Biology paper 2 SL
Group 4 - Biology paper 2 SL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - ITGS paper 1 SL
Group 3 - ITGS paper 1 SL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - Economics paper 3 HL
Group 3 - Economics paper 3 HL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 4 - Chemistry paper 2 SL
Group 4 - Chemistry paper 2 SL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 5 - Mathematics paper 1 SL
Group 5 - Mathematics paper 1 SL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 5 - Mathematical studies paper 2 SL
Group 5 - Mathematical studies pap...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 4 - Chemistry paper 3 SL
Group 4 - Chemistry paper 3 SL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 5 - Mathematics paper 2 SL
Group 5 - Mathematics paper 2 SL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 5 - Mathematical studies paper 1 SL
Group 5 - Mathematical studies pap...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 4 - Chemistry paper 1 SL
Group 4 - Chemistry paper 1 SL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 4 - Computer science paper 3 HL Spanis...
Group 4 - Computer science paper 3...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - History paper 1 question booklet H...
Group 3 - History paper 1 question...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - ITGS paper 2 text booklet HLSL
Group 3 - ITGS paper 2 text bookle...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 1 - Indonesian A Literature paper 1 SL
Group 1 - Indonesian A Literature ...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - Business management paper 1 SL
Group 3 - Business management pape...
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 3 - Psychology paper 1 HLSL
Group 3 - Psychology paper 1 HLSL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 2 - Chinese B paper 2 SL
Group 2 - Chinese B paper 2 SL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00
Group 2 - Tamil B paper 2 SL
Group 2 - Tamil B paper 2 SL
International Baccalaureate Diploma Programme (IBDP)
KSh 0.00

The Company

  • About Us

Products

  • Engage
  • Origin
  • Access
  • Pay

Snapplify Network

  • Teacha!
  • Onnies Online
  • Teaching Resources
  • Teaching Jobs
  • SACE Guide

Customer Service

  • For Students
  • For Teachers
  • For Parents
  • For Booksellers
  • For Cloud Services partners

Subscribe

Subscribe to receive news about Snapplify’s book deals, reviews, and information about new releases.

Google Play Store Windows Microsoft Mac Store iOS App Store Google Chrome Store
Snapplify

© 2013 - 2023 Snapplify. All Rights Reserved.

  • Terms and Conditions
  • Privacy Policy
  • Return/Refund Policy
  • Facebook snapplify
  • Twitter @snapplify