Let's take a look at the grounds that have hosted the most men's international matches in the history of cricket.
The Eden Park stadium in Auckland, New Zealand has hosted 151 international cricket matches since debuting in 1930.
The Adelaide Oval in Adelaide, Australia has hosted 170 international cricket matches in its 138-year history.
The R.Premadasa Stadium in Colombo, Sri Lanka is next on the list. The ground has hosted 191 international matches in 136 years.
The Kennington Oval in London, UK, has hosted 194 international cricket matches since making its debut in 1880.
The Shere Bangla National Stadium in Mirpur, Bangladesh has hosted 195 international matches in just 16 years.
The 'mecca of cricket' Lord's stadium in London, UK, has hosted 221 international matches since making its debut in 1884.
The Harare Sports Club in Harare, Zimbabwe, has been a venue for 237 international matches in the last 30 years.
The Melbourne Cricket Ground in Melbourne, Australia, has hosted 237 international matches in its 125-year history.
The Sydney Cricket Ground in Sydney, Australia, has hosted 280 international matches since making its debut in 1882.
The Sharjah Cricket Ground in Sharjah, UAE, tops the list as it has now hosted 281 international matches since 1984.