Rounding off the week with four-under 68, he also got first glimpse of young Shubhankar Sharma from close quarters as they played the final round together.
Shubhankar (69) made up for a difficult first 10 holes at one-over, by playing his last seven in four-under, including three birdies in last three holes. He was tied ninth for his third successive top 10 finish and fourth inside top 11.
The 33-year-old Paraguayan Fabrizio Zanotti (63), starting the day final six shots behind leader, Danny Willett, had a dream finish with birdie and an eagle. He played his last six holes in five-under with three birdies and a 12-foot eagle to get to 19-under and he beat David Lipsky (67) by one shot.
Zanotti, 14-under for the weekend with 67-63, was bogey free for last 40 holes. It also ended a two-year title drought as his only previous win came at 2014 BMW International.
Also Read
Lahiri again had a bunch of birdies and missed quite a few others and also dropped three bogeys for a card of 68.
Shubhankar is now on a fine streak with T-11 in Singapore, T-9 in Myanmar and T-4 in Dhaka and now T-9 in Malaysia.
He added, "There are some areas to address, especially the short misses, but I will keep working. The positives include 24 birdies, and also I am feeling fit as a fiddle after four rounds in this weather. Usually in Malaysia on Sunday, you feel you need a stretcher."
Lahiri was also impressed by Shubhankar as the two played together today.
Shubhankar said, "I am very happy about the whole week. Of course, one will always feel that a few could have been saved or a few more birdies made, but overall it was great. I have watched and admired Anirban from when I was an amateur and now to be playing in a final round with him was great."
Coming on the back of three missed cuts in Middle East, Zanotti said, "I think it (63) was probably the best round of my career," said Zanotti.
Wiesberger, whose second round 63 put him in contention, but had a horrendous third round 73 finished with 66 for sole third, ahead of Alex Levy (68). Willett (73) was the only player in Top-25 to shoot over par and ended in a tie for fifth with China's Li Haotong (65).
Leading Indian finishers
276: Shubhankar (68-68-71-69) T-9;
279: Shiv Kapur (70-67-72-70) T-12
279: Rashid Khan (72-68-70-69) T-12
280: Gaganjeet Bhullar (66-72-70-72) T-20
284: Chiragh Kumar (70-72-71-71) T-41
288: Jyoti Randhawa (73-69-75-71) T-59.