Each country may have the same mobile number as some SIM companies offer SIM service in each country. Suppose in Bangladesh a phone number 01234567890 may also have this number in India . For example + 880 in Bangladesh + 91 in India etc. But there are many advantages of giving phone code. Separating numbers is not the only purpose of phone code.