Randhawa carded a five-under 66 to close with a total of eight-under 276 and at tied seventh position, the best among all Indians this week.
But things finished on a very disappointing note for Anirban Lahiri, who triple bogeyed the final hole to drop to tied 15th from a possible six finish. He ended with a round of one-over 72 and a total of six-under.
"I had a poor start and finish. Everything in between was quite good. I got off to a poor start on day one and fought back pretty well. It is disappointing to finish the way I did but I have to accept what has happened," Lahiri said.
Among other Indians -- SSP Chowrasia (72) was tied 19th, Arjun Atwal (71) was tied 34th, Chiragh Kumar (75) was tied 54th and Shubhankar Sharma (76) was 70th.
Also Read
Rahil Gangjee, Gaganjeet Bhullar and Himmat Rai missed the cut.
Meanwhile, Irishman Padraig Harrington secured a thrilling victory against a battling Thanyakon Khrongpha of Thailand by two shots. Harrington signed for an even-par 71 and a winning total of 16-under-par 268.
Harrington clawed his way back up after a two-hour rain suspension to tie with Thanyakon heading into the 18th hole where drama ensued at the Damai Indah Golf, PIK Course.