Occurs in the Kalahari Desert, throughout much of Botswana and into adjacent Namibia and Angola in the west, Zambia and western Zimbabwe in the north (Broadley et al. 1976) and into the Northern Cape (north of the Orange River) and North-West provinces of South Africa (Bates et al. 2010, Bates et al. 2014) with an estimated extent of occurrence of more than 108,000 km2. A specimen from Kgalagadi Transfrontier Park in the Northern Cape was tentatively referred to M. sphenorhynchus by Bates et al. (2010), but its status is uncertain.