List of Indian battles

The following list enumerates the battles that took place in India and those with any kingdom or government in India were belligerents.