He held a three-shot lead over Thai newcomer Thitiphun Chuayprakong.
Just like the opening day, the 24-year-old Bhullar had a bogey on the opening hole, but this time it was the tenth, from where he teed off. He then birdied the 13th, second, third and sixth holes at the Macau Golf and Country Club.
Among the other Indians, Shiv Kapur made a smart move up from overnight 34th to tied 15th with a round of 67 that now puts him at five-under for 36 holes. Himmat Rai added a 70 to go to three-under. Ajeetesh Sandhu added a 71 to his first round 70 and at one-under 141, he was tied 40th.
Missing the cut were Anirban Lahiri, who after a tough round of 77 dropped to three-over at 145, and SSP Chowrasia (75), who is six-over at 148.
Bhullar said, "It was not as good as yesterday but considering the conditions right now, it's not a bad score. I could have done much better but there is a lot of golf left. Hit the ball good but had some bad luck. Had two or three lip outs."
Bhullar was delighted to maintain his rich vein of form where he has won once and finished second and ninth in his last five starts.
"It always feels good to play in the leader group week after week," he said.
"It proves the standard of golf is improving. It'll be nice. I'm looking forward to playing for the weekend. I'll take the same strategy as the first two days. I'm just going to stick to my routine and my process and see what happens this weekend," said the three-time Asian Tour winner. MORE