Statistics Weightage: 6–10 Marks 16 Questions Active (2026 + 2026 Imp + 2025 + 2024 + 2023 + 2020 + 2019 + 2018 + 2017)

23. Ogives and Histograms Previous Year Questions

Core Formula: Plot Ogive at upper limits, Mode from intersecting diagonals of tallest histogram bar

CISCE Examiner Observation & Common Deduction Pitfall

Do not join ogive points with a ruler. Ogive must be a smooth freehand S-curve. Also state scale explicitly (e.g. 2 cm = 10 units).

ICSE 2026 Board Q1 Histogram & Mode Graphical
4 Marks
The histogram drawn on the graph represents the number of students of different heights. (a) State the modal class. (b) Find the mode of the distribution graphically from the histogram.
x y Height (cm) No. of Students Mode = 137 cm 100 110 120 130 140 150 160 170 0 4 8 12 14
Histogram with intersecting modal diagonals determining Mode = 137 cm
View Verified Solution & Marking
Part (a) Modal Class The bar with the highest frequency (f = 14) is for height 130–140 cm.
Hence, Modal Class = 130–140 cm. [1 Mark]

Part (b) Mode from Graph Join the top-left vertex of the modal bar to the top-left vertex of the right adjacent bar, and top-right of modal to top-right of left adjacent bar.
From their point of intersection, draw a vertical line down to the x-axis.
The reading on the x-axis gives Mode = 137 cm (± 0.5 cm). [3 Marks]
ICSE 2026 Board Q2 Ogive Graph Paper
6 Marks
Using a graph paper, draw an ogive for the following distribution showing records of weight of 100 students (Scale: 2 cm = 5 kg on x-axis, 2 cm = 10 students on y-axis):
Weight: 35–40 (f=4), 40–45 (f=6), 45–50 (f=10), 50–55 (f=24), 55–60 (f=26), 60–65 (f=17), 65–70 (f=8), 70–75 (f=5).
Use your ogive to estimate the:
(a) median weight of the students.
(b) percentage of students whose weight is 60 kg or more.
View Verified Solution & Marking
Weight (kg) Cumulative Frequency (N=100) 50 (Median) 56.5 kg 70 60 kg 35 45 70
Ogive (Cumulative Frequency) curve with Median ≈ 56.5 kg and ≥60 kg estimate = 30%
Cumulative Frequencies
(40, 4), (45, 10), (50, 20), (55, 44), (60, 70), (65, 87), (70, 95), (75, 100). [1.5 Marks]
Ogive Plot Plotted points joined smoothly with a free-hand S-curve starting from (35, 0). [1.5 Marks]

Part (a) Median Total N = 100. Median position = N/2 = 50th student.
From y = 50, project horizontally to the curve and down to the x-axis.
Median Weight ≈ 56.5 kg (± 0.5 kg). [1.5 Marks]

Part (b) ≥ 60 kg From x = 60 kg, draw vertical line to meet curve at y = 70.
Number of students weighing 60 kg or more = 100 − 70 = 30 students.
Percentage = (30 / 100) × 100 = 30%. [1.5 Marks]
ICSE 2025 Board Q3 Histogram & Mode
3 Marks
Draw a Histogram for the distribution (Marks: 30–40, 40–50, 50–60, 60–70, 70–80; Students: 10, 26, 40, 54, 34) and find Mode. (Scale: 2 cm = 10 Marks, 2 cm = 10 students).
View Verified Solution & Marking
1. Tallest bar is modal class 60–70 with frequency 54. [1.5 Marks]
2. Connecting top corners diagonally to adjacent bars gives mode at x ≈ 65 marks (calculated: 60 + (14/34)×10 = 64.1 marks). [1.5 Marks]
ICSE 2025 Board Q4 Ogive Salary Curve Interpretation
4 Marks
Using the salary ogive (points plotted at 2k, 4k, 6k, 8k, 10k, 12k with cf 10, 20, 35, 55, 70, 75 up to N=80), find:
(a) total number of workers.
(b) median class.
(c) lower-quartile class.
(d) workers earning ≥ ₹6,000 but < ₹10,000.
View Verified Solution & Marking
(a) Total number of workers = 80 workers. [1 Mark]
(b) Median = N/2 = 40th worker ⇒ lies in ₹6,000 – ₹8,000 class. [1 Mark]
(c) Lower quartile Q1 = N/4 = 20th worker ⇒ ₹2,000 – ₹4,000 class. [1 Mark]
(d) Number of workers = cf(10,000) − cf(6,000) = 70 − 35 = 35 workers. [1 Mark]
ICSE 2024 Board Q5 Statistics • Histogram Mode
5 Marks
Histogram of plant heights: 30–40 (4), 40–50 (2), 50–60 (8), 60–70 (12), 70–80 (6), 80–90 (3), 90–100 (4).
(a) Frequency table.
(b) State the modal class.
(c) Identify mode of distribution.
(d) Number of plants with height 80 cm to 90 cm.
View Verified Solution & Marking
(a) Table completed. [2 Marks]
(b) Modal class = 60 − 70 cm. [1 Mark]
(c) From intersection of diagonals: Mode = 64 cm. [1 Mark]
(d) Reading bar 80–90 cm: 3 plants. [1 Mark]
ICSE 2024 Board Q6 Statistics • Ogive Median
4 Marks
Ages of 100 policy holders: 20–25 (2), 25–30 (4), 30–35 (12), 35–40 (20), 40–45 (28), 45–50 (22), 50–55 (8), 55–60 (4). Draw ogive to find: (a) Median age   (b) Policy holders above 52 years.
View Verified Solution & Marking
Plot at upper limits: (20,0), (25,2), (30,6), (35,18), (40,38), (45,66), (50,88), (55,96), (60,100). [2 Marks]
(a) N/2 = 50 ⇒ Median age ≈ 42.1 years (41.5–42.5 accepted). [1 Mark]
(b) At age 52, cf ≈ 91 ⇒ Above 52 = 100 − 91 = 9 policy holders. [1 Mark]
ICSE 2023 Board Q7 Histogram & Graphical Mode Determination
3 Marks
The following distribution gives the daily wages of 60 workers of a factory:
Daily income in ₹ 200–300300–400400–500500–600600–700700–800
Number of workers ($f$) 6101416104
Use graph paper to answer this question. Take 2 cm = ₹100 along one axis and 2 cm = 2 workers along the other axis. Draw a histogram and hence find the mode of the given distribution.
View Verified Solution & Marking
Daily Wages (₹) Workers 200 300 400 500 600 700 800 Mode = ₹525
Figure: Histogram with modal class 500–600 and intersecting diagonals giving Mode = ₹525
Step 1 Highest frequency bar corresponds to class 500–600 (frequency 16).
Draw diagonals connecting upper corners of the modal bar to the adjacent bars.1.5 Marks

Step 2 Drop perpendicular from intersection point to horizontal axis.
Reading from the graph: $\mathbf{\text{Mode} = ₹525}$ (acceptable range ₹520 to ₹530).
Formula Check: $\text{Mode} = L + \frac{f_1 - f_0}{2f_1 - f_0 - f_2} \times h = 500 + \frac{16 - 14}{32 - 14 - 10} \times 100 = 500 + \frac{2}{8} \times 100 = 500 + 25 = ₹525$.1.5 Marks
ICSE 2023 Board Q8 Ogive Construction & Estimation (Median, Upper Quartile)
6 Marks
Use graph paper to answer this question.
During a medical checkup of 60 students in a school, weights were recorded as follows:
Weight (in kg) 28–3030–3232–3434–3636–3838–4040–4242–44
Number of Students 24101315952
Taking 2 cm = 2 kg along one axis and 2 cm = 10 students along the other axis, draw an ogive. Use your graph to find the:
  1. median
  2. upper quartile
  3. number of students whose weight is above 37 kg.
View Verified Solution & Marking
Weight (kg) cf Median ≈ 36.1 Q3 ≈ 38.2 28 32 36 40 44 30 45 60
Figure: Cumulative frequency ogive showing Median reading at $N/2=30$ and $Q_3$ at $3N/4=45$
Cumulative Frequency Table
Points to plot (Upper Boundary, $cf$): $(28, 0), (30, 2), (32, 6), (34, 16), (36, 29), (38, 44), (40, 53), (42, 58), (44, 60)$.
Total number of students $N = 60$.2 Marks

(a) Median $\frac{N}{2} = \frac{60}{2} = 30^\text{th}$ student.
Locate $cf = 30$ on vertical axis, draw horizontal line to curve and drop perpendicular to weight axis.
Median $\approx 36.1\text{ kg}$ (acceptable range $36.0\text{ to } 36.3\text{ kg}$).1.5 Marks

(b) Upper Quartile $Q_3$ $\frac{3N}{4} = \frac{3 \times 60}{4} = 45^\text{th}$ student.
From $cf = 45$, drop perpendicular from curve to weight axis.
Upper Quartile $Q_3 \approx 38.2\text{ kg}$ (acceptable range $38.0\text{ to } 38.4\text{ kg}$).1.5 Marks

(c) Students Weighing Above 37 kg
From weight $= 37\text{ kg}$ on horizontal axis, draw vertical line to ogive curve.
Corresponding cumulative frequency reading $\approx 36.5$ (approx 36 or 37 students weigh $\le 37\text{ kg}$).
Number of students weighing above $37\text{ kg} = 60 - 36.5 \approx \mathbf{23\text{ to } 24\text{ students}}$.1 Mark
ICSE 2020 Board Q9 Histogram & Graphical Mode Determination
4 Marks
Draw a Histogram for the given data, using a graph paper:
Weekly Wages (in ₹): 3000–4000 (4), 4000–5000 (9), 5000–6000 (18), 6000–7000 (6), 7000–8000 (7), 8000–9000 (2), 9000–10000 (4).
Estimate the mode from the graph.
View Verified Solution & Marking
Weekly Wages (₹) No. of People 3k 4k 5k 6k 7k 8k 9k 10k Mode ≈ ₹5,400
Figure: Histogram of weekly wages with intersecting diagonals for mode estimation
Step 1 Plot class intervals along the horizontal axis (taking a kink between 0 and 3000) and number of people along the vertical axis ($1\text{ cm} = 2\text{ people}$). Construct rectangles for each class interval. [2 Marks]
Step 2 The highest bar corresponds to the modal class 5000 – 6000 (frequency = 18). Join the top-left vertex to top-left of following bar and top-right vertex to top-right of preceding bar. [1 Mark]
Step 3 Draw a vertical line from the intersection point to the horizontal axis. Reading on the x-axis gives:
Mode ≈ ₹5,400 (acceptable range: ₹5,350 to ₹5,450). [1 Mark]
ICSE 2020 Board Q10 Ogive Construction & Estimation (Shot-Put Competition)
6 Marks
40 students enter for a game of shot-put competition. The distance thrown (in metres) is recorded below:
Distance in m: 12–13 (3), 13–14 (9), 14–15 (12), 15–16 (9), 16–17 (4), 17–18 (2), 18–19 (1).
Use a graph paper to draw an ogive for the above distribution. Use a scale of $2\text{ cm} = 1\text{ m}$ on one axis and $2\text{ cm} = 5\text{ students}$ on the other axis.
Hence using your graph find:
(i) the median
(ii) Upper Quartile
(iii) Number of students who cover a distance which is above $16\frac{1}{2}\text{ m}$.
View Verified Solution & Marking
Distance thrown in m Cumulative Frequency (N=40) Median ≈ 14.7 m Q3 ≈ 15.7 m 12 13 14 15 16 17 18 19 0 10 20 30 40
Figure: Cumulative frequency curve (Ogive) showing median, upper quartile, and $16.5\text{ m}$ threshold
Cumulative Table (Upper Limit, cf): $(12, 0), (13, 3), (14, 12), (15, 24), (16, 33), (17, 37), (18, 39), (19, 40)$.
Smooth ogive plotted on graph paper with given scale. [3 Marks]
(i) Median $= \frac{N}{2} = \frac{40}{2} = 20\text{th term}$. Horizontal line from $y = 20$ meets curve at $x \approx \mathbf{14.7\text{ m}}$ (acceptable: $14.6 - 14.8$). [1 Mark]
(ii) Upper Quartile $Q_3 = \frac{3N}{4} = \frac{3 \times 40}{4} = 30\text{th term}$. Horizontal line from $y = 30$ meets curve at $x \approx \mathbf{15.7\text{ m}}$ (acceptable: $15.6 - 15.8$). [1 Mark]
(iii) Above 16.5 m Vertical line from $x = 16.5$ meets curve at $cf \approx 35$.
Number of students covering $> 16.5\text{ m} = 40 - 35 = \mathbf{5\text{ students}}$ (acceptable: $4 - 6$). [1 Mark]
ICSE 2019 Board Q11 Ogive Construction: Median, Pass Marks & Quartiles
6 Marks
Use graph paper for this question. The marks obtained by 120 students in an English test are given below:
Marks 0–10 10–20 20–30 30–40 40–50 50–60 60–70 70–80 80–90 90–100
No. of students 5 9 16 22 26 18 11 6 4 3
Draw the ogive and hence, estimate:
  1. the median marks.
  2. the number of students who did not pass the test if the pass percentage was 50.
  3. the upper quartile marks.
View Verified Solution & Marking
Marks Cumulative Frequency (Students) 0 10 20 30 40 50 60 70 80 90 100 20 40 60 80 90 120 Median ≈ 43 Failed = 78 Q₃ ≈ 57
Vector Diagram: Cumulative frequency curve (Ogive) with graphical projections for Median, Fail count, and Q₃
Step 1 Cumulative Frequency Table ($N = 120$):
Upper Limits & Cumulative Frequencies:
$(10, 5), (20, 14), (30, 30), (40, 52), (50, 78), (60, 96), (70, 107), (80, 113), (90, 117), (100, 120)$.
Plot points on graph paper and join with a smooth, continuous freehand S-curve. [2 Marks]
Step 2 (i) Determine Median Marks:
$\text{Median position} = \frac{N}{2} = \frac{120}{2} = 60\text{th term}$.
Draw a horizontal line from $y = 60$ on the vertical axis to meet the curve, then drop a vertical perpendicular to the x-axis.
$\mathbf{\text{Median Marks} \approx 43\text{ marks}}$ (accepted range: $42 - 44$). [1.5 Marks]
Step 3 (ii) Number of students who did not pass ($< 50\text{ marks}$):
Pass mark $= 50$. At $x = 50$ on the horizontal axis, draw a vertical line up to meet the ogive.
From that intersection point, project horizontally to the y-axis, which corresponds to $y = 78$.
$\mathbf{\text{Number of students who failed} = 78\text{ students}}$. [1.5 Marks]
Step 4 (iii) Determine Upper Quartile ($Q_3$):
$Q_3\text{ position} = \frac{3N}{4} = \frac{3 \times 120}{4} = 90\text{th term}$.
From $y = 90$ on the y-axis, draw a horizontal line to meet the curve, then drop a vertical line to the x-axis.
$\mathbf{Q_3 \approx 57\text{ marks}}$ (accepted range: $56 - 58$). [1 Mark]
ICSE 2026 Imp Q12 Statistics: Histogram & Graphical Mode Determination
3 Marks
Use graph paper for this question; draw the histogram and estimate mode for the following data. Use $2\text{ cm} = 10\text{ units}$ along the x-axis, and $2\text{ cm} = 2\text{ units}$ along the y-axis.
Class 30 – 40 40 – 50 50 – 60 60 – 70 70 – 80
Frequency 10 12 18 9 11
View Verified Solution & Marking
Class Frequency 30 40 50 Mode = 54 60 70 80 18 12 10
Vector Diagram: Histogram and intersection method determining Mode = 54
Step 1 Identify Modal Class:
Highest frequency is $18$, corresponding to modal class $50 - 60$. [1 Mark]
Step 2 Draw histogram and criss-cross lines:
Join top corners of modal bar to opposite top corners of adjacent bars to locate intersection point. [1 Mark]
Step 3 Drop perpendicular from intersection to x-axis:
$\mathbf{\text{Estimated Mode} = 54}$ (acceptable range: $53 - 55$). [1 Mark]
ICSE 2026 Imp Q13 Cumulative Frequency Curve: Height Distribution
5 Marks
Use graph sheet for this question. Take $2\text{ cm} = 10\text{ students}$ along one axis and $2\text{ cm} = 5\text{ cm}$ of height along the other axis.
The following table shows the height of 80 students in a class:
Height (in cms) 150 – 155 155 – 160 160 – 165 165 – 170 170 – 175 175 – 180
No. of students 8 15 24 17 11 5
Draw the cumulative frequency curve for the above distribution and find the:
  1. median height.
  2. lower-quartile height.
  3. number of students whose height is more than $173\text{ cm}$.
View Verified Solution & Marking
Height (cm) Cumulative Frequency Median ≈ 163.5 cm Q₁ ≈ 159 cm cf = 71 (>173 cm: 80 - 71 = 9) 150 155 160 165 170 175 180 40 20
Vector Diagram: Height Ogive for 80 students with projections for Median, Q₁, and students > 173 cm
Step 1 Prepare Cumulative Frequency Table ($N = 80$):
$(155, 8), (160, 23), (165, 47), (170, 64), (175, 75), (180, 80)$.
Plot cumulative frequencies against upper limits on graph paper and join with smooth S-curve. [2 Marks]
Step 2 (a) Median height ($N/2 = 40\text{th student}$):
Horizontal line from $y = 40$ to ogive, then drop perpendicular to x-axis $\implies \mathbf{\text{Median} \approx 163.5\text{ cm}}$ (acceptable range: $163 - 164\text{ cm}$). [1 Mark]
Step 3 (b) Lower-quartile height $Q_1$ ($N/4 = 20\text{th student}$):
From $y = 20$ on y-axis to curve, drop perpendicular $\implies \mathbf{Q_1 \approx 159\text{ cm}}$ (acceptable range: $158.5 - 159.5\text{ cm}$). [1 Mark]
Step 4 (c) Number of students taller than $173\text{ cm}$:
From $x = 173$ on x-axis, vertical line to curve meets at $y \approx 71$.
Number of students with height $> 173\text{ cm} = 80 - 71 = \mathbf{9\text{ students}}$. [1 Mark]
ICSE 2018 Board Q14 Histogram and Mode Estimation
4 Marks
Using a graph paper draw a histogram for the given distribution showing the number of runs scored by 50 batsmen. Estimate the mode of the data:
Runs scored 3000-40004000-50005000-60006000-70007000-80008000-90009000-10000
No. of batsmen 41896724
View Verified Solution & Marking
5 10 15 20 3000 4000 5000 6000 7000 8000 9000 10000 Runs Scored → No. of Batsmen → Mode ≈ 4600
Step 1 Modal class identification:
The class with the highest frequency ($18$) is $4000 - 5000$. [1 Mark]
Step 2 Drawing the Histogram:
Plot class intervals on the x-axis and frequencies on the y-axis, drawing rectangles of corresponding heights. [2 Marks]
Step 3 Graphical Mode Estimation:
Inside the modal rectangle ($4000 - 5000$), connect the upper left corner to the top left of the adjacent right bar, and the upper right corner to the top right of the adjacent left bar. Drop a perpendicular from their intersection to the x-axis.
$$\text{Estimated Mode} = \mathbf{4600\text{ runs}} \quad (\text{acceptable range: } 4550 - 4650)$$ [1 Mark]
Answer: Estimated Mode $\approx 4600$ runs.
ICSE 2018 Board Q15 Cumulative Frequency Ogive
6 Marks
Use Graph paper for this question.
A survey regarding height (in cm) of 60 boys belonging to Class 10 of a school was conducted. The following data was recorded:
Height in cm135 – 140140 – 145145 – 150150 – 155155 – 160160 – 165165 – 170
No. of boys482014761
Taking 2cm = height of 10 cm along one axis and 2 cm = 10 boys along the other axis draw an ogive of the above distribution. Use the graph to estimate the following:
(i) the median
(ii) lower Quartile
(iii) if above 158 cm is considered as the tall boys of the class. Find the number of boys in the class who are tall.
View Verified Solution & Marking
10 20 30 40 50 60 135 140 145 150 155 160 165 170 Median ≈ 149.5 Q1 ≈ 146 cf = 50 Height (in cm) → Cumulative Frequency →
Cumulative Frequency Table
• 135 – 140: $f = 4, cf = 4$ → Plot $(140, 4)$
• 140 – 145: $f = 8, cf = 12$ → Plot $(145, 12)$
• 145 – 150: $f = 20, cf = 32$ → Plot $(150, 32)$
• 150 – 155: $f = 14, cf = 46$ → Plot $(155, 46)$
• 155 – 160: $f = 7, cf = 53$ → Plot $(160, 53)$
• 160 – 165: $f = 6, cf = 59$ → Plot $(165, 59)$
• 165 – 170: $f = 1, cf = 60$ → Plot $(170, 60)$
Base point: $(135, 0)$. [2 Marks for table & ogive]
(i) Median Total $N = 60 \implies \frac{N}{2} = 30^{\text{th}}$ term.
From $y = 30$ on y-axis, draw horizontal line to meet curve, then drop vertically to x-axis:
$$\text{Median} \approx \mathbf{149.5\text{ cm}} \quad (\text{accept } 149 - 150\text{ cm})$$ [1.5 Marks]
(ii) Lower Quartile Q₁ $Q_1 = \frac{N}{4} = \frac{60}{4} = 15^{\text{th}}$ term.
From $y = 15$ on y-axis, drop vertically to x-axis:
$$Q_1 \approx \mathbf{146\text{ cm}} \quad (\text{accept } 145.5 - 146.5\text{ cm})$$ [1.5 Marks]
(iii) Tall Boys (> 158 cm) At height $x = 158\text{ cm}$, the cumulative frequency from the graph is $50$.
Number of boys with height $> 158\text{ cm} = 60 - 50 = \mathbf{10\text{ boys}}$. [1 Mark]
Answers: (i) Median $\approx 149.5\text{ cm}$, (ii) Lower Quartile $Q_1 \approx 146\text{ cm}$, (iii) Number of tall boys $= 10$.
ICSE 2017 Board Q16 Cumulative Frequency Ogive
6 Marks
The daily wages of 80 workers in a project are given below:
Wages (in ₹)400-450450-500500-550550-600600-650650-700700-750
No. of workers26121824135
Use a graph paper to draw an ogive for the above distribution. (Use a scale of 2 cm = ₹50 on x-axis and 2 cm = 10 workers on y-axis). Use your ogive to estimate:
(i) the median wage of the workers.
(ii) the lower quartile wage of workers.
(iii) the number of workers who earn more than ₹625 daily.
View Verified Solution & Marking
20 40 60 80 400 450 500 550 600 650 700 750 Median ≈ ₹605 Q1 = ₹550 cf = 50 Daily Wages (in ₹) → Cumulative Frequency →
Cumulative Frequency Table
• 400-450: $cf = 2$ → $(450, 2)$
• 450-500: $cf = 8$ → $(500, 8)$
• 500-550: $cf = 20$ → $(550, 20)$
• 550-600: $cf = 38$ → $(600, 38)$
• 600-650: $cf = 62$ → $(650, 62)$
• 650-700: $cf = 75$ → $(700, 75)$
• 700-750: $cf = 80$ → $(750, 80)$
Base point: $(400, 0)$. [2 Marks]
(i) Median Wage $\frac{N}{2} = 40^{\text{th}}$ worker. From $y = 40$ on graph, drop to x-axis:
$$\text{Median} \approx \mathbf{₹605} \quad (\text{acceptable: } 600 - 610)$$ [1.5 Marks]
(ii) Lower Quartile Wage $\frac{N}{4} = 20^{\text{th}}$ worker. From $y = 20$ on graph:
$$Q_1 = \mathbf{₹550}$$ [1.5 Marks]
(iii) Workers Earning > ₹625 At $x = 625$, the cumulative frequency is $50$.
$$\text{Number of workers} = 80 - 50 = \mathbf{30\text{ workers}}$$ [1 Mark]
Answers: (i) Median $\approx ₹605$, (ii) Lower quartile $= ₹550$, (iii) 30 workers.

Archive Expansion Slot • 2014–2025 PYQs

Questions from 2025 Specimen, 2024, 2023, 2022 Sem-1/2, and 2020–2014 board exams for Chapter 23 are being indexed into this collection.