The menu is designed to showcase a diverse array of India's most popular snacks
South Africa trail by 54 runs on the first innings having bowled England out for 269 and will resume the third day with Vernon Philander (13 not out) and Kagiso Rabada (0 not out) at the crease.
England had the new ball in hand five overs from the end of play and will resume on day three in search of the wickets to quickly end the home side's innings with a handy lead.
There is plenty in the wicket for the bowlers but South Africa were able to frustrate England through the middle part of the day as they seek to build on their 107-run first test win in Pretoria.
England made an excellent start with the ball and reduced South Africa to 40 for three.
Seamer Stuart Broad (2-36) had debutant opener Pieter Malan caught by Joe Root at first slip for five, while Zubayr Hamza (5) could only fend a delivery to Ben Stokes at second slip.
James Anderson (3-34) removed South Africa's captain Faf du Plessis (1), also caught by Stokes, before Elgar and Van der Dussen's century stand steadied things for the home side.
Elgar has a reputation as a dogged accumulator of runs and played to type to score 88 from 180 balls, his 14th test half-century to go with 12 hundreds.
He was out to an uncharacteristically loose shot though, trying to smash off-spinner Dominic Bess to mid-off, but only succeeding in picking out England captain Root halfway to the boundary.
The dangerous Quinton de Kock played a typically breezy 20 before he was out in similar fashion, though seamer Sam Curran (2-39) was the bowler and Anderson took the catch.
Van der Dussen's patient stay at the crease saw him reach 68 from 187 balls, before guiding Curran to Stokes at second slip.
Dwaine Pretorious also then steered an Anderson delivery to Stokes, a fourth catch for the all-rounder, before the seamer also claimed the scalp of Keshav Maharaj (4) off what proved the final ball of the day.
England had resumed their first innings on 262 for nine at the start of the day but Anderson (4) was caught by Van der Dussen at first slip off Rabada (3-68). Ollie Pope finished the innings not out on 61.
Meanwhile, the tourists are hoping to have fast bowler Jofra Archer available for the third test that starts in Port Elizabeth on Jan. 16.
A second scan on an elbow injury that kept him out of the Cape Town test revealed only bruising and swelling.Scoreboard
England, first innings (overnight 262-9)
Z. Crawley c De Kock b Philander 4
D. Sibley c De Kock b Rabada 34
J. Denly b Maharaj 38
J. Root c De Kock b Nortje 35
B. Stokes c Elgar b Nortje 47
O. Pope not out 61
J. Buttler c De Kock b Pretorius 29
S. Curran b Pretorius 9
D. Bess c De Kock b Philander 0
S. Broad b Rabada 1
J. Anderson c Van der Dussen b Rabada 4
Extras (b4, lb1, nb1, w1) 7
Total (all out, 91.5 overs) 269
Fall of wickets: 1-8, 2-63, 3-105, 4-127, 5-185, 6-221, 7-231, 8-231, 9-234, 10-269
Bowling: Philander 16-3-46-2, Rabada 19.5-3-68-3 (1nb), Nortje 18-2-56-2 (1w), Maharaj 27-6-68-1, Pretorius 11-5-26-2
South Africa, first innings
D. Elgar c Root b Bess 88
P. Malan c Root b Broad 5
Z. Hamza c Stokes b Broad 5
F. du Plessis c Stokes b Anderson 1
H. van der Dussen c Stokes b Curran 68
Q. de Kock c Anderson b Curran 20
V. Philander not out 13
D. Pretorius c Stokes b Anderson 4
K. Maharaj c Sibley b Anderson 4
Extras (b4, lb2, nb1) 7
Total (8 wkts, 84.4 overs) 215
To bat: K. Rabada, A. Nortje
Fall of wickets: 1-26, 2-38, 3-40, 4-157, 5-191, 6-200, 7-207, 8-214
Bowling: Anderson 16.4-6-34-3, Broad 16-6-36-2 (1nb), Curran 13-3-39-2, Bess 27-3-62-1, Stokes 9-0-34-0, Root 3-1-4-0
Match situation: South Africa trail by 54 runs with two wickets remaining in the first innings
Toss: England
Umpires: Kumar Dharmasena (SRI), Paul Reiffel (AUS)
TV umpire: Chris Gaffaney (NZL)
Match referee: Andy Pycroft (ZIM)
The menu is designed to showcase a diverse array of India's most popular snacks
Nadal scores crushing straight-set win over American teenager Darwin Blanch as Rublev ends four-match losing streak
As a thermostatic shower mixer, Jaquar Qloud offers perfect regulation over temperature, water flow volume, and shower mode selection
The England star smashed nine sixes and eight fours in his 48-ball 108 as the Kings eclipsed the previous record set by South Africa who overhauled a target of 258 by the West Indies in 2023
Fatima was diagnosed with autoimmune hepatitis, a condition where the body's immune system attacks liver cells
The announcement follows a difficult spell for the royal family after both Charles and his daughter-in-law Catherine, revealed that they had cancer
It reiterated that pilgrims require a Haj visa and it can be obtained through recognised official channels
The 18-year-old was taken to hospital in a serious condition