Hong Kong wicket-keeper batsman Scott McKechnie has retired from international cricket.

The 28 year-old announced the decision following a successful Asian T20 Cup tournament in Bangkok, where both Hong Kong and Singapore - where he is Director of Cricket - qualified for the next stage.

"Yesterday was an incredible, yet unbelievably difficult day" said McKechnie on his Twitter account. 

"So pleased to have contributed in small-part to another successful campaign for this superb team. A win to secure qualification exactly how I hoped it would end, as I announced my retirement from International Cricket .

"The best journey, with so many incredible memories to take forwards into a new chapter, positioning my incredible fiancee and my much-loved full-time role in Singapore at the absolute centre of focus. Thank for the memories #TeamHK, I'll love you forever!"

Hong Kong Head Coach Trent  Johnston paid tribute to McKechnie who played 19 T20I's and 8 ODI's.

"Like any keeper he was the heartbeat of the team, a team-first player and contributed to many victories over the years.

"He always offered honest feedback to players, coaches and support staff. He’ll be very hard to replace and will be a success at whatever he does next."