New wireless access markets have emerged that are larger, more heterogeneous and diverse. Modelling such markets can be challenging due to the interplay of various business-and network-related aspects as well as the interdependencies among different entities (e.g., customers, providers). Existing models of wireless markets are either microscopic, focusing on a specific technical aspect (e.g., protocol, network topology, technology) at a fine scale or macroscopic modelling wireless markets at a large-scale, e.g., considering homogeneous user populations. In contrast to these approaches, this work develops a multi-layer game-theoretical framework, which allows providers to model users at multiple levels of detail by considering a different number of user sub-populations. It also models the mobility pattern, traffic demand, and networks of providers. A population game using Logit dynamics models the user selection of the appropriate dataplan and provider, capturing the diversity in customer profile and relaxing the assumption about the user rationality. It analytically computes the equilibriums of users and providers and numerically evaluates the performance of the market as a function of the traffic demand, the number of available dataplans, and the knowledge about customer population. Significant benefits in revenue can be achieved by a provider when it integrates more detailed information about the user population. The number of disconnected users also decreases. Moreover the availability of several dataplans further enhances the gains. The stronger the provider, the more prominent the benefits. However the benefits diminish when all the providers model the customer population at the same degree of detail due to an increased competition. The analysis highlights the development of different strategies of the providers depending on their capacity, level of knowledge about the customer population, and traffic conditions. It illustrates how a provider changes its strategy under different conditions, focusing potentially on different customer segments and also the pressure introduced by specific customer types.