Yes, 32gb is enough for Call of Duty: Mobile. The game itself is only about 1.5gb, and with 32gb you'll have plenty of space for other games and apps. Of course, if you're looking to store a lot of data on your device, you might want to consider upgrading to a higher capacity.