The Sharjah Cricket Stadium is located in Sharjah in the United Arab Emirates. It holds the record for being the venue that hosted the highest number of international matches, 294 matches, up to March 17, 2024. From Wikipedia
The ACC’s decision finalises dates and venues for the neutral-venue T20 Asia Cup following a BCCI–PCB pact for a Sharjah tri-series beginning August 29.