BANGKOK, 14 Nov 2014 (AFP) - The eight-time Asian Tour winner birdied the last two holes for an 11-under-par 133 total, one shot ahead of Thailand's Thanyakon Khrongpha in the $750,000 Asian Tour event.
Randhawa, whose last Asian Tour victory was the 2009 Thailand Open, said it was the best he had played "in a long, long time".
"I fired on all cylinders today. My driving, second shots and putting were good," said the 42-year-old in a statement released by organisers.
The 2013 PGA Championship winner Jason Dufner, of the United States, finished on 138, behind the leader by five shots.
"I struggled with my putter a little bit because of a combination of bad speed. When you can’t judge the speed, you kind of second guess on the greens," he said.
The major winner is making his Thai debut and playing for a fourth straight week after recovering from a neck injury.
Leading scores after the second round at the par-72 Alpine Golf Resort course:
133 - Jyoti Randhawa (IND) 68-65
134 - Thanyakon Khrongpha (THA) 69-65
137 - Scott Barr (AUS) 68-69, Rashid Khan (IND) 68-69
138 - Jason Dufner (USA) 69-69, Mo Joong-kyung (KOR) 69-69, George Gandranata (INA) 66-72
139 - Bryce Easton (RSA) 68-71, Kiradech Aphibarnrat (THA) 69-70, Jbe Kruger (RSA) 73-66, Mardan Mamat (SIN) 67-72, Hung Chien-yao (TPE) 71-68, Sutijet Kooratanapisan (THA) 70-69