Sharjah Cricket Stadium ()
The popular Sharjah Crcket Stadium of UAE holds the record of hosting most number of one-day international matches. It’s followed by Sydney Cricket Ground and Melbourne Cricket Ground of Australia at No.2 and 3 respectively.
Let’s take a look at the Top 5 Cricket Stadiums that hosted most number of ODI matches:
1. Sharjah Cricket Stadium, UAE