Hi BhuwanSharma
I know this question is old, so I hope you've found an answer by now, but if not - or if others come across this question looking for similar information - I hope this helps.
When matching transactions in QBO, even in multi-currency, the match option may not be readily transparent. I did this with a recent transaction that came through my bank account as a transfer from my USD bank account to my CDN bank account, via a foreign exchange firm. The original transaction was posted in USD, with the CDN converted amount posted to my CDN bank account.
Prior to the transaction hitting my account, i had use the entry function in QBO to add the transaction from +New -> Bank Transfer entering the initial USD value, and the exchange rate.
When the transaction hit my account, I clicked on it in the feed, so an additional screen opened up, and selected the 'find match' option. From the find match screen, I switched from Home Currency, to Foreign currency on the radio buttons and was able to locate the matching transaction.
Hope this helps!