In reply, North ended Thursday on 130 for two with skipper Gautam Gambhir on 68 and Yuvraj Singh on 25 battling it out.
But the day belonged to Ojha, who started on his overnight score of 122 to smash 217 runs - his second-highest first-class score after his unbeaten 219 against Australia A in July.
In his last four first-class innings, Ojha, 31, has accumulated an astounding 647 runs, improving his over-all average to around 43.
Starting on the overnight score of 344 for three, Central Zone, who had elected to bat, carried on where they left with Ojha and Ashok Menaria (62) taking the momentum forward.
Also Read
If his third-wicket partnership with Jalaj Saxena (110) was the highlight of the opening day then Ojha's fourth-wicket stand with Menaria dominated proceedings on the second day.
Medium-pacer Rishi Dhawan (3-123) and leg-spinner Yuzvendra Chahal (3-150) were the pick of the North bowlers while pace spearhead Samiullah Beigh (2-100) and off-spinner Parvez Rasool (2-89) picked up 2 wickets each.