BODMAS Practice Questions With Answers 📅 2025-09-05 ⏱ 11 min read
30 BODMAS practice questions with full step-by-step answers, interactive self-check quizzes, and printable PDF exam question papers.
30 BODMAS Practice Questions These 30 BODMAS practice questions are grouped into 4 difficulty levels. Every question includes the complete step-by-step solution following the BODMAS rule. Download or print the full question sheet or answer key below, or solve custom questions using our BODMAS calculator .
📥 PDF Question Paper Ready: Download or print the full blank test sheet & solutions for free.
Download PDF / Print 📥 Download Blank Question Paper (PDF) 📝 Download Solved Paper with Answers (PDF) 🖨️ Print Test Sheet 📄 Download Text File (.txt)
Q1. 7 + 2 × 3 = ? [2 Marks]
Step-by-Step Solution:
Multiply: 2 × 3 = 6, Add: 7 + 6 = 13
Final Answer: 13
Q2. 18 − 8 ÷ 2 = ? [2 Marks]
Step-by-Step Solution:
Divide: 8 ÷ 2 = 4, Subtract: 18 − 4 = 14
Final Answer: 14
Q3. (4 + 6) × 3 = ? [2 Marks]
Step-by-Step Solution:
Brackets: (4 + 6) = 10, Multiply: 10 × 3 = 30
Final Answer: 30
Q4. 5 × 4 − 3 × 2 = ? [2 Marks]
Step-by-Step Solution:
Multiply: 5 × 4 = 20 and 3 × 2 = 6, Subtract: 20 − 6 = 14
Final Answer: 14
Q5. 20 ÷ 5 + 3 × 4 = ? [2 Marks]
Step-by-Step Solution:
Divide: 20 ÷ 5 = 4, Multiply: 3 × 4 = 12, Add: 4 + 12 = 16
Final Answer: 16
Q6. 12 + 6 ÷ 3 − 4 = ? [2 Marks]
Step-by-Step Solution:
Division first: 6 ÷ 3 = 2, then 12 + 2 − 4 = 10
Final Answer: 10
Q7. (15 − 7) × (2 + 3) = ? [2 Marks]
Step-by-Step Solution:
Brackets: (15 − 7) = 8 and (2 + 3) = 5, Multiply: 8 × 5 = 40
Final Answer: 40
Q8. 24 ÷ 4 × 2 = ? [2 Marks]
Step-by-Step Solution:
Left-to-right rule: 24 ÷ 4 = 6, Multiply: 6 × 2 = 12
Final Answer: 12
Q9. (9 − 3) × 2 + 4² = ? [2 Marks]
Step-by-Step Solution:
Brackets: (9 − 3) = 6, Orders: 4² = 16, Multiply: 6 × 2 = 12, Add: 12 + 16 = 28
Final Answer: 28
Q10. 3² + 5 × (10 − 6) = ? [2 Marks]
Step-by-Step Solution:
Brackets: (10 − 6) = 4, Orders: 3² = 9, Multiply: 5 × 4 = 20, Add: 9 + 20 = 29
Final Answer: 29
Q11. 24 ÷ 8 × 3 + 7 − 2 = ? [2 Marks]
Step-by-Step Solution:
Divide (left to right): 24 ÷ 8 = 3, Multiply: 3 × 3 = 9, then 9 + 7 − 2 = 14
Final Answer: 14
Q12. (15 − 5) ÷ 2 + 3 × 4 = ? [2 Marks]
Step-by-Step Solution:
Brackets: (15 − 5) = 10, Divide: 10 ÷ 2 = 5, Multiply: 3 × 4 = 12, Add: 5 + 12 = 17
Final Answer: 17
Q13. 2 × (3 + 7) − 4² ÷ 8 = ? [2 Marks]
Step-by-Step Solution:
Brackets: (3 + 7) = 10, Orders: 4² = 16, Multiply: 2 × 10 = 20, Divide: 16 ÷ 8 = 2, Subtract: 20 − 2 = 18
Final Answer: 18
Q14. 10 + 3 × (8 − 2) ÷ 2 = ? [2 Marks]
Step-by-Step Solution:
Brackets: (8 − 2) = 6, Multiply: 3 × 6 = 18, Divide: 18 ÷ 2 = 9, Add: 10 + 9 = 19
Final Answer: 19
Q15. √25 × 4 − 18 ÷ 3 = ? [2 Marks]
Step-by-Step Solution:
Orders: √25 = 5, Multiply: 5 × 4 = 20, Divide: 18 ÷ 3 = 6, Subtract: 20 − 6 = 14
Final Answer: 14
Q16. (6 + 4)² ÷ 25 + 7 × 2 = ? [2 Marks]
Step-by-Step Solution:
Brackets: 6 + 4 = 10, Orders: 10² = 100, Divide: 100 ÷ 25 = 4, Multiply: 7 × 2 = 14, Add: 4 + 14 = 18
Final Answer: 18
Q17. (2 + 3)² × 2 − 6 × 7 = ? [2 Marks]
Step-by-Step Solution:
Brackets: (2 + 3) = 5, Orders: 5² = 25, Multiply: 25 × 2 = 50 and 6 × 7 = 42, Subtract: 50 − 42 = 8
Final Answer: 8
Q18. √36 × (8 − 3) + 2³ = ? [2 Marks]
Step-by-Step Solution:
Brackets: (8 − 3) = 5, Orders: √36 = 6 and 2³ = 8, Multiply: 6 × 5 = 30, Add: 30 + 8 = 38
Final Answer: 38
Q19. 4 × [20 − (3 × 4 + 2)] = ? [2 Marks]
Step-by-Step Solution:
Inner: 3 × 4 = 12, Inner brackets: (12 + 2) = 14, Outer: [20 − 14] = 6, Multiply: 4 × 6 = 24
Final Answer: 24
Q20. (−2)³ + 5 × 4 − 10 ÷ 2 = ? [2 Marks]
Step-by-Step Solution:
Orders: (−2)³ = −8, Multiply: 5 × 4 = 20, Divide: 10 ÷ 2 = 5, then −8 + 20 − 5 = 7
Final Answer: 7
Q21. ½ × (4² + 12) − 3 × 2 = ? [2 Marks]
Step-by-Step Solution:
Orders: 4² = 16, Brackets: (16 + 12) = 28, Multiply: ½ × 28 = 14 and 3 × 2 = 6, Subtract: 14 − 6 = 8
Final Answer: 8
Q22. 3² × (10 − 4) − √64 ÷ 2 = ? [2 Marks]
Step-by-Step Solution:
Orders: 3² = 9, √64 = 8, Brackets: (10 − 4) = 6, Multiply: 9 × 6 = 54, Divide: 8 ÷ 2 = 4, Subtract: 54 − 4 = 50
Final Answer: 50
Q23. [3 × (4 + 6) − 10] ÷ 4 = ? [2 Marks]
Step-by-Step Solution:
Inner: 4 + 6 = 10, Multiply: 3 × 10 = 30, Outer: 30 − 10 = 20, Divide: 20 ÷ 4 = 5
Final Answer: 5
Q24. (8 − 2)² − 3 × (5 + 1) = ? [2 Marks]
Step-by-Step Solution:
Brackets: 8 − 2 = 6, 5 + 1 = 6, Orders: 6² = 36, Multiply: 3 × 6 = 18, Subtract: 36 − 18 = 18
Final Answer: 18
Q25. 3 × [2 × (5 + 4) − 1] = ? [2 Marks]
Step-by-Step Solution:
Innermost: 5 + 4 = 9, Multiply: 2 × 9 = 18, Outer: 18 − 1 = 17, Multiply: 3 × 17 = 51
Final Answer: 51
Q26. √(9 + 16) × 2² + 3³ ÷ 9 = ? [2 Marks]
Step-by-Step Solution:
Brackets: (9 + 16) = 25, Orders: √25 = 5, 2² = 4, 3³ = 27, Multiply: 5 × 4 = 20, Divide: 27 ÷ 9 = 3, Add: 20 + 3 = 23
Final Answer: 23
Q27. (3² − 2²) × (4² − 3²) + 1 = ? [2 Marks]
Step-by-Step Solution:
Orders: 3² = 9, 2² = 4, 4² = 16, 3² = 9, Brackets: (9 − 4) = 5 and (16 − 9) = 7, Multiply: 5 × 7 = 35, Add: 35 + 1 = 36
Final Answer: 36
Q28. 2⁴ ÷ (2 × 2) + 3 × (5 − 2)² = ? [2 Marks]
Step-by-Step Solution:
Orders: 2⁴ = 16, Brackets: (2 × 2) = 4 and (5 − 2) = 3, Orders: 3² = 9, Divide: 16 ÷ 4 = 4, Multiply: 3 × 9 = 27, Add: 4 + 27 = 31
Final Answer: 31
Q29. (10 − 2 × 3)² + 8 ÷ 4 − 1 = ? [2 Marks]
Step-by-Step Solution:
Inner multiply: 2 × 3 = 6, Brackets: (10 − 6) = 4, Orders: 4² = 16, Divide: 8 ÷ 4 = 2, then 16 + 2 − 1 = 17
Final Answer: 17
Q30. [5² − (3² + 4²)] × 100 + 42 = ? [2 Marks]
Step-by-Step Solution:
Orders inside: 3² + 4² = 9 + 16 = 25, 5² = 25, Brackets: 25 − 25 = 0, Multiply: 0 × 100 = 0, Add: 0 + 42 = 42
Final Answer: 42
Try Examples: 8 + 2 × (5 − 3)² 12 ÷ 4 + 3 × 2 5² − 3 × 4 + 8 2 × [10 − (3 + 2)]
Current Expression State: Initial Expression
Rule: Ready
Click "Next Step ▶" to start solving using BODMAS order of precedence.
◀ Previous Step
Next Step ▶
↺ Reset
▶ Auto Play
Interactive Practice Questions Solve each problem at your own pace! Type your answer into the box and click Check , or click 💡 Solution to reveal the complete mathematical progression.
7 + 2 × 3 = ?
Multiply: 2 × 3 = 6, Add: 7 + 6 = 13
18 − 8 ÷ 2 = ?
Divide: 8 ÷ 2 = 4, Subtract: 18 − 4 = 14
(4 + 6) × 3 = ?
Brackets: (4 + 6) = 10, Multiply: 10 × 3 = 30
5 × 4 − 3 × 2 = ?
Multiply: 5 × 4 = 20 and 3 × 2 = 6, Subtract: 20 − 6 = 14
20 ÷ 5 + 3 × 4 = ?
Divide: 20 ÷ 5 = 4, Multiply: 3 × 4 = 12, Add: 4 + 12 = 16
12 + 6 ÷ 3 − 4 = ?
Division first: 6 ÷ 3 = 2, then 12 + 2 − 4 = 10
(15 − 7) × (2 + 3) = ?
Brackets: (15 − 7) = 8 and (2 + 3) = 5, Multiply: 8 × 5 = 40
24 ÷ 4 × 2 = ?
Left-to-right rule: 24 ÷ 4 = 6, Multiply: 6 × 2 = 12
(9 − 3) × 2 + 4² = ?
Brackets: (9 − 3) = 6, Orders: 4² = 16, Multiply: 6 × 2 = 12, Add: 12 + 16 = 28
3² + 5 × (10 − 6) = ?
Brackets: (10 − 6) = 4, Orders: 3² = 9, Multiply: 5 × 4 = 20, Add: 9 + 20 = 29
24 ÷ 8 × 3 + 7 − 2 = ?
Divide (left to right): 24 ÷ 8 = 3, Multiply: 3 × 3 = 9, then 9 + 7 − 2 = 14
(15 − 5) ÷ 2 + 3 × 4 = ?
Brackets: (15 − 5) = 10, Divide: 10 ÷ 2 = 5, Multiply: 3 × 4 = 12, Add: 5 + 12 = 17
2 × (3 + 7) − 4² ÷ 8 = ?
Brackets: (3 + 7) = 10, Orders: 4² = 16, Multiply: 2 × 10 = 20, Divide: 16 ÷ 8 = 2, Subtract: 20 − 2 = 18
10 + 3 × (8 − 2) ÷ 2 = ?
Brackets: (8 − 2) = 6, Multiply: 3 × 6 = 18, Divide: 18 ÷ 2 = 9, Add: 10 + 9 = 19
√25 × 4 − 18 ÷ 3 = ?
Orders: √25 = 5, Multiply: 5 × 4 = 20, Divide: 18 ÷ 3 = 6, Subtract: 20 − 6 = 14
(6 + 4)² ÷ 25 + 7 × 2 = ?
Brackets: 6 + 4 = 10, Orders: 10² = 100, Divide: 100 ÷ 25 = 4, Multiply: 7 × 2 = 14, Add: 4 + 14 = 18
(2 + 3)² × 2 − 6 × 7 = ?
Brackets: (2 + 3) = 5, Orders: 5² = 25, Multiply: 25 × 2 = 50 and 6 × 7 = 42, Subtract: 50 − 42 = 8
√36 × (8 − 3) + 2³ = ?
Brackets: (8 − 3) = 5, Orders: √36 = 6 and 2³ = 8, Multiply: 6 × 5 = 30, Add: 30 + 8 = 38
4 × [20 − (3 × 4 + 2)] = ?
Inner: 3 × 4 = 12, Inner brackets: (12 + 2) = 14, Outer: [20 − 14] = 6, Multiply: 4 × 6 = 24
(−2)³ + 5 × 4 − 10 ÷ 2 = ?
Orders: (−2)³ = −8, Multiply: 5 × 4 = 20, Divide: 10 ÷ 2 = 5, then −8 + 20 − 5 = 7
½ × (4² + 12) − 3 × 2 = ?
Orders: 4² = 16, Brackets: (16 + 12) = 28, Multiply: ½ × 28 = 14 and 3 × 2 = 6, Subtract: 14 − 6 = 8
3² × (10 − 4) − √64 ÷ 2 = ?
Orders: 3² = 9, √64 = 8, Brackets: (10 − 4) = 6, Multiply: 9 × 6 = 54, Divide: 8 ÷ 2 = 4, Subtract: 54 − 4 = 50
[3 × (4 + 6) − 10] ÷ 4 = ?
Inner: 4 + 6 = 10, Multiply: 3 × 10 = 30, Outer: 30 − 10 = 20, Divide: 20 ÷ 4 = 5
(8 − 2)² − 3 × (5 + 1) = ?
Brackets: 8 − 2 = 6, 5 + 1 = 6, Orders: 6² = 36, Multiply: 3 × 6 = 18, Subtract: 36 − 18 = 18
3 × [2 × (5 + 4) − 1] = ?
Innermost: 5 + 4 = 9, Multiply: 2 × 9 = 18, Outer: 18 − 1 = 17, Multiply: 3 × 17 = 51
√(9 + 16) × 2² + 3³ ÷ 9 = ?
Brackets: (9 + 16) = 25, Orders: √25 = 5, 2² = 4, 3³ = 27, Multiply: 5 × 4 = 20, Divide: 27 ÷ 9 = 3, Add: 20 + 3 = 23
(3² − 2²) × (4² − 3²) + 1 = ?
Orders: 3² = 9, 2² = 4, 4² = 16, 3² = 9, Brackets: (9 − 4) = 5 and (16 − 9) = 7, Multiply: 5 × 7 = 35, Add: 35 + 1 = 36
2⁴ ÷ (2 × 2) + 3 × (5 − 2)² = ?
Orders: 2⁴ = 16, Brackets: (2 × 2) = 4 and (5 − 2) = 3, Orders: 3² = 9, Divide: 16 ÷ 4 = 4, Multiply: 3 × 9 = 27, Add: 4 + 27 = 31
(10 − 2 × 3)² + 8 ÷ 4 − 1 = ?
Inner multiply: 2 × 3 = 6, Brackets: (10 − 6) = 4, Orders: 4² = 16, Divide: 8 ÷ 4 = 2, then 16 + 2 − 1 = 17
[5² − (3² + 4²)] × 100 + 42 = ?
Orders inside: 3² + 4² = 9 + 16 = 25, 5² = 25, Brackets: 25 − 25 = 0, Multiply: 0 × 100 = 0, Add: 0 + 42 = 42
Complete Answer Key # Expression Answer Level 1 7 + 2 × 3 13 Beginner 2 18 − 8 ÷ 2 14 Beginner 3 (4 + 6) × 3 30 Beginner 4 5 × 4 − 3 × 2 14 Beginner 5 20 ÷ 5 + 3 × 4 16 Beginner 6 12 + 6 ÷ 3 − 4 10 Beginner 7 (15 − 7) × (2 + 3) 40 Beginner 8 24 ÷ 4 × 2 12 Beginner 9 (9 − 3) × 2 + 4² 28 Intermediate 10 3² + 5 × (10 − 6) 29 Intermediate 11 24 ÷ 8 × 3 + 7 − 2 14 Intermediate 12 (15 − 5) ÷ 2 + 3 × 4 17 Intermediate 13 2 × (3 + 7) − 4² ÷ 8 18 Intermediate 14 10 + 3 × (8 − 2) ÷ 2 19 Intermediate 15 √25 × 4 − 18 ÷ 3 14 Intermediate 16 (6 + 4)² ÷ 25 + 7 × 2 18 Intermediate 17 (2 + 3)² × 2 − 6 × 7 8 Advanced 18 √36 × (8 − 3) + 2³ 38 Advanced 19 4 × [20 − (3 × 4 + 2)] 24 Advanced 20 (−2)³ + 5 × 4 − 10 ÷ 2 7 Advanced 21 ½ × (4² + 12) − 3 × 2 8 Advanced 22 3² × (10 − 4) − √64 ÷ 2 50 Advanced 23 [3 × (4 + 6) − 10] ÷ 4 5 Advanced 24 (8 − 2)² − 3 × (5 + 1) 18 Advanced 25 3 × [2 × (5 + 4) − 1] 51 Expert 26 √(9 + 16) × 2² + 3³ ÷ 9 23 Expert 27 (3² − 2²) × (4² − 3²) + 1 36 Expert 28 2⁴ ÷ (2 × 2) + 3 × (5 − 2)² 31 Expert 29 (10 − 2 × 3)² + 8 ÷ 4 − 1 17 Expert 30 [5² − (3² + 4²)] × 100 + 42 42 Expert