Thanks for getting back to us, Navnee.
Allow me to share additional information about matching foreign currency bill in the bank feed.
The bank feeds feature in QuickBooks Online will automatically identify and use your home currency. This time, let's make sure the transactions you're matching have the same currency. After you click the Foreign currency option, you'll need to double-check the date. Make sure the bill's period is within the date range.

I've added these articles for some tips when matching transactions in QBO:
You can always tap me on my shoulder if you have question about matching transactions to QuickBooks Online. I'll be around to back you up. Stay safe!
Ok, I found my answer.
What I did is, I went to Expense, select the bill in foreign currency, click schedule payment and choose the date (when it was paid in the bank), and choose less amount (say 15000 was a bill, so I choose 14000 (equivalent to 1 payment in the bank in Home currency) and mark as paid). Then save. Then again open the bill, mark it as paid and the balance amount will reflect 1000 so I did that with the date of 2nd bank payment.
Now go to the Bank review tab, and find a match and you will match this to bill payment 1 and bill payment 2 for both bank payments. The currency will auto adjust.
This is a bit lengthy process but it works. QB needs to do something like allow match of 2 bank transactions with 1 foreign currency bill. Until then I have to use this method.
Regards,
Navneet