Randhawa's 67 gave him a tied third spot with a fair number of golfers yet to finish on a day when play was delayed by two hours and 30 minutes due to thick fog in the morning.
Play finally began at 9.30am local time at the Haesley Nine Bridges Golf Club.
Randhawa was two shots behind the clubhouse leader Kiradech Aphinbarnrat of Thailand, who was on the first nine with six birdies between third and ninth holes. He was seven-under through 14 holes.
Kim Tae-Hoon of Korea was second with 66, while Randhawa shared the third spot with Australian Mathew Steiger, Korean Kim Jae-Ho and Thai Gunn Charoenkul, all of whom shot 67 each.
More From This Section
Other Indians in the fray, Himmat Rai, struggling with form this season, was three-under 15 holes, while Anirban Lahiri was three-under 69 with four birdies and one bogey in provisional 11th place.
C Muniyappa, playing on medical exemption, carded a fine two-under 70, even as Digvijay Singh shot 71. Rahil Gangjee was one-under through 13 holes.