Sharma put on display all the shots in his repertoire, reducing the visitors to mere spectators, before falling 25 runs short of a double century.
His 175 was laced with 28 fours and a six.
Another notable performer on day two was Vaibhav Rawal, who scored an unbeaten 203-ball 100 and, together with Mohit, stitched a partnership of 221 runs for the fourth wicket.
All the Delhi batsmen, barring Mithun Manhas, scored centuries -- two coming yesterday -- on the placid Feroz Shah Kotla track and tightened the noose around Tamil Nadu.
Replying to Delhi's mammoth total, Tamil Nadu got off to the worst possible start as they lost the seasoned Abhinav Mukund (0) in the first over to pacer Parvinder Awana.
Mukund was caught at slip by a diving Shikhar Dhawan who took the catch on the second attempt.
More From This Section
At stumps, Tamil Nadu were 31 for one in 9 overs with Arun Karthik (6) and Baba Aparajith (25) at the crease. They were still 524 runs adrift of Delhi's total.
Earlier, resuming at their overnight score of 287 for one, Delhi lost opener Unmukt Chand (138) and Manhas early as Yo Mahesh and skipper L Balaji made the best use of the second new ball in the morning session. Chand could only manage to add four runs to his overnight total as he was caught by wicketkeeper Dinesh Karthik off Mahesh.
Balaji then knocked over Manhas' middle stump in what, as always, was a dream sight.
There was no headway thereafter as Mohit and Vaibhav combined to blunt Tamil Nadu's attack with their resolve and determination.
Mohit looked assured after reaching his 50 and Vaibhav, the new junior run machine from Delhi, also acclimatised himself to the conditions. More