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