The 21-year-old Himmat, playing only his second first class game, provided solidity to the Delhi innings with his his brilliant batting at number four but was run out going for the milestone.
His 99 came off 151 balls and he hit 15 shots to the fence during his three hour and 27 minute stay at the crease.
Gautam Gambhir scored a quick-fire 33 with seven boundaries before being caught and bowled by left-arm spinner Mehdi Hasan, who also trapped Chandela later in the innings.
Talented Rishabh Pant had a disappointing outing as he managed only 16 runs when the stage was set to dominate the home bowlers.
More From This Section
Dharam Shorey (32) also got a start but could not convert it into a big knock. He was cleaned up by off-spinner P Sairam.
At stumps, Manan Sharma (16) was giving compnay to Yadav.
In Pune, Maharashtra were 65 for three after bundling Assam for 279 in 66.2 overs . (S Roy 80, G Sharma 87; N Dhuman 5/94).
In Delhi, Karnataka were 355 for six in 89.2 overs. (Mayank Agarwal 173, Manish Pandey 108; M Rao 2/65).