Medieval Bulgarian army Conflicts Byzantine–Bulgarian wars

| Battle | Date_ | Bulgarian_Commander | Byzantine_Commander | Result_ |
|---|---|---|---|---|
| Battle of Ongal | 680 | Asparukh | Constantine IV | Bulgarian victory |
| Battle of Anchialus | 708 | Tervel | Justinian II | Bulgarian victory |
| Battle of Marcellae | 756 | Vinekh | Constantine V | Byzantine victory |
| Battle of the Rishki Pass | 759 | Vinekh | Constantine V | Bulgarian victory |
| Battle of Anchialus | 30 June 763 | Telets | Constantine V | Byzantine victory |
| Battle of Berzitia | October 774 | Unknown | Unknown | Byzantine victory |
| Battle of Marcellae | 792 | Kardam | Constantine VI | Bulgarian victory |
| Siege of Serdica | Spring 809 | Krum | Unknown | Bulgarian victory |
| Battle of Pliska | 26 July 811 | Krum | Nicephorus I | Bulgarian victory |
| Battle of Versinikia | 22 June 813 | Krum | Michael I Rangabe | Bulgarian victory |