Alexander, the Great was one of the greatest military commanders ever lived. Although people are so divided about the exact number of the battles he won, it is on record that Alexander the Great won so many battles.
For example, he led various campaigns to conquer different cities, and he would rename any conquered city as Alexander. Let's look at the examples of various battles he fought. Alexander the Great, after he assumed the position as the king of Macedonia, led various campaigns against different empires around Macedonia.
For example, he was able to conquer the Persian empire and extended his boundaries to areas he had conquered. Alexander the Great also led a campaign against Balkan, and he won. In 326 BC, he led a campaign against India and won. Other battles were fought with empires like Issus, Chaeronea, Granicus, Hydaspes, Uxian Defile. At least, Alexander the Great fought about 20 important battles and won.