Pred rokom 500 pred Kr. cca 2500 pred Kr., Bitka pri Pan čchüan č' čan - prvá písomne zaznamenaná bitka čínskej histórie 2071 pred Kr., Bitka pri Magh Ithe – prvá zaznamenaná bitka v Írsku cca 1500 pred Kr., Bitka desiatich kráľov – kráľ Sudas porazil útočiacich kráľov Puru v Pandžábe cca 1457 pred Kr., Bitka pri Megidde – egyptské vojská, vedené faraónom Thutmosem III., rozprášili kanaánske vojsko, vedené kráľom Kadeša cca 1274 pred Kr., Bitka pri Kadeši – Chetiti kráľa Muvatalliša prekvapili Ramesseho II., no ten zvrátil nepriaznivo sa vyvíjajúci boj. Bitka skončila nerozhodne 1184 pred Kr., Bitka o Tróju – po desiatich rokoch trvania Trójskej vojny mesto podľahlo (priebeh bitky je zmesou historických faktov a legiend) cca 1100 pred Kr., Bitka pri vrchu Gilbóa – boj Izraelitov a Filištíncov, zahynul v nej kráľ Saul a jeho traja synovia 1046 pred Kr., Bitka pri Mu-jie – presvedčivé víťazstvo dynastie Čou nad dynastiou Šang 853 pred Kr., Bitka pri Karkare – asýrsky kráľ Salmanasar III. sa postavil proti vojenskej aliancii kráľa Damasku, Tyre a ďalších. Skončila nerozhodne 632 pred Kr., Bitka pri Čcheng-pchu – vojvoda Wen z Ťinu porazil velitela štátu Čchu Ziyua v najväčšej bitke čínskeho Obdobia Jari a jesene 612 pred Kr., Bitka o Ninive – Médovia a Skýti vyplienili Ninive, hlavné mesto Asýrie 609 pred Kr., Bitka pri Megidde – egyptský vládca Necho II. porazil a zabil Joziáša, kráľa Judey 605 pred Kr., Bitka pri Karchemiši – Nebukadnesar II. začal svoju vládu porážkou Egypťanov na čele s Nechom II. 595 pred Kr., Bitka pri Pi – medzi armádami štátov Čchu a Ťin, v Období Jari a jesene 585 pred Kr., Bitka pri rieke Halys – medzi Lýdiou a Médskou ríšou 575 pred Kr., Bitka pri Jen-lingu – medzi armádami štátov Čchu a Ťin, v Období Jari a jesene 550 pred Kr., Bitka reťazí – medzi Spartou a Arkádiou 547 pred Kr., Bitka pri Pterii – medzi lýdskym kráľom Krézom a perzským kráľom Kýrom II. Veľkým 546 pred Kr., Bitka pri Tymbre – lýdsky kráľ Krézus je porazený perzským kráľom Kýrom II. Veľkým 545 pred Kr., Bitka 300 bojovníkov – Sparta porazila Argos v bitke 300 vybratých bojovníkov 540 pred Kr., Bitka pri Alalii – flotila Kartága a Etruskov porazila Fókaiu 539 alebo 538 pred Kr. (začiatok októbra), Bitka pri meste Opis – Kýros II. Veľký porazil kráľa Nabonida (alebo jeho syna Belšasara) 506 pred Kr., Bitka pri Paj ťü – Sily štátu Wu pod vedením Sun-c’ porazili štát Čchu

5. storočie pred Kr. 499 pred Kr., Obliehanie Naxosu – bitka medzi Peržanmi a gréckymi obyvateľmi Naxu 498 pred Kr., Obliehanie Sardisu – bitka medzi obyvateľmi Sardisu a alianciou Grékov z Iónie, Atén a Eretrie 498 pred Kr., Bitka pri Efeze – víťazstvo Perzie nad vzbúrenými Iónmi 496 pred Kr., Bitka pri jazere Regillus – pravdepodobne legendárne víťazstvo Rimanov nad Etruskami alebo Latinským spolkom 494 pred Kr., Bitka pri Ladé – porážka iónskeho povstania proti Perzii 490 pred Kr. Obliehanie Naxu – bitka medzi obyvateľmi Naxu a Peržanmi pod velením Datisa a Artaferna Obliehanie Eretrie – Peržania pod velením Datisa a Artaferna vyplienili Eretriu august alebo september, Bitka pri Maratóne – Atény pod vedením Miltiada porazili perzskú výpravu Dareia I. a Artaferna 480 pred Kr. 11. august, Bitka pri Termopylách – Peržania pod vedením Xerxa porazili Sparťanov pod vedením kráľa Leónida, ktorí bojovali do posledného muža August, Bitka pri myse Artemision – Peržania bojovali proti spojenému gréckemu loďstvu 23. september, Bitka pri Salamíne – Grécka flotila pod velením Themistokla a Eurybiada zo Sparty porazila perzské loďstvo Bitka pri Himere – Kartáginci pod vedením Hamilkara boli porazení sicílskymi Grékmi vedenými Gelónom zo Syrakúz 479 pred Kr. 20. august Bitka pri Platajách – koniec perzskej invázie do Grécka, Pausanias, spartský veliteľ gréckej armády porazil Mardonia Bitka pri Mykalé – Gréci pod velením spartského kráľa Leótychida priplávali do Malej Ázie aby napadli kotviacu perzskú flotilu, potom zničili obkľúčenú šesťdesiattisícovú perzskú armádu Bitka pri Kremere – invázia Kartága na Sicíliu 474 pred Kr., Bitka pri Kýmé – Syrakúzania pod vedením Hieróna I. porazili Etruskov a ukončili expanziu Etruskov do južnej Itálie 466 pred Kr., Bitka pri Eurymedóne – Aténčania pod vedením Kimóna porazili Pežanov vo veľkej námornej bitke 458 pred Kr., Bitka pri Algide – Rimania pod Cincinnatovým velením porazili Aequov 457 pred Kr. Bitka pri Tanagre – Sparťania porazili Aténčanov blízko Téb Bitka pri Oinofyte – Aténčania porazili Tébanov a získali kontrolu nad Boiótiou 450 pred Kr., Bitka pri Salamíne – Aténčania pod vedením Kimóna porazili perzské loďstvo. 447 pred Kr., Bitka pri Koronei (447 pred Kr.) – Aténčania boli vytlačení z územia Boiótie 433 pred Kr., Bitka pri Sybote – Aténčania a Kerkýrania vyhrali nad Korinťanmi 432 pred Kr., Bitka pri Poteidai – Aténčania porazili Sparťanov, bola to predohra k peloponézskej vojne 429 pred Kr. Bitka pri Chalkide – Chalkiďania a ich spojenci porazili Aténčanov Bitka pri Naupakte – Formio porazil flotilu Peloponézčanov 427 pred Kr. Bitka pri Mytiléne – Atény potlačili povstanie Mytilénčanov Bitka pri Platajách – Sparta obliehala a zničila Plataje 426 pred Kr. Bitka pri Tanagre – Aténčania pod vedením Nikia porazili Tanagru a Téby Bitka pri Olpae – Aténčania pod vedením Demosthena porazili spartského spojenca Aitoliu 425 pred Kr. Bitka pri Pyle – Aténčania pod vedením Demosthena opäť porazili Sparťanov, tentoraz sa zmocnili spartskej flotily a obkľúčili Sparťanov na ostrove Sfakteria Bitka na Sfaktérii – Sparťania na Sfaktérii boli zajatí armádou Demosthena a Kleóna 424 pred Kr. Bitka pri Megare – Aténčania boli porazení pri Megare Bitka pri Deliu – invázia Aténčanov na Boiotiu bola potlačená 422 pred Kr., Bitka pri Amfipole – Sparťania pod vedením Brásida porazili Aténčanov pod vedením Kleóna. Obaja generáli zahynuli v boji 418 pred Kr., Bitka pri Mantinei – Sparťania pod vedením kráľa Agida II. porazili Argos, Mantineu a Atény 415 pred Kr., Bitka pri Mele – Aténčania napadli Melos 413 pred Kr., Bitka pri Syrakúzach – aténska výprava na Sicílii, pod vedením Nikia a Démosthena, bola úplne zničená. 411 pred Kr. Bitka pri Eretrii – Sparťania porazili aténsku flotilu Bitka pri Syme – Sparťania porazili aténsku flotilu, Perzia sa zapojila do peloponézskej vojny Bitka pri Cynosseme – Aténčania pod vedením Alkibiada porazili sparťanskú flotilu 410 pred Kr., Bitka pri Kyziku – aténska flotila pod vedením Alkibiada zničila spartskú flotilu 406 pred Kr. Bitka pri Notiu – Sparťania pod vedením Lýsandra porazili časť aténskeho loďstva Bitka pri Mytiléne – Sparta porazila Atény Bitka pri Arginúsach – posledné aténske víťazstvo v peloponézskej vojne 405 pred Kr., Bitka pri Aigospotamoi – posledná bitka v peloponézskej vojne, loďstvo Atén pod vedením Konona zničil Lýsandros 401 pred Kr., Bitka pri Kunaxach – Kýros mladší povstal proti Artaxerxovi II. (Perzia) s pomocou gréckych žoldnierov, vrátane Xenophonta, ale bol porazený

4. storočie pred Kr. 396 pred Kr., Bitka pri Veiach – Rimania definitívne porazili Etruskov a podmanili si ich 395 pred Kr., Bitka na Haliarte – Tébania porazili Sparťanov, bol zabitý spartský generál Lysander 394 pred Kr. Bitka pri Nemei – Sparťania porazili Tébanov, Aténčanov, Argejčanov a Korinťanov Bitka pri Knide – spartská flotila pod vedením Peisandra bola zničená perzsko-aténskou flotilou pod vedením Konona Bitka pri Koronei – spartský kráľ Agésilaos II. porazil Tébanov 390 pred Kr., Bitka pri Allii – Galovia porazili Rimanov 389 pred Kr., Bitka pri Elleporte – Dionysius zo Syrakúz porazil Latinský spolok, zabezpečil si nadvládu nad južnou Itáliou 386 pred Kr., Bitka pri Regiu – Dionysios zo Syrakúz dobyl mesto Region a zotročil jeho obyvateľov 376 pred Kr., Bitka pri Naxe – Aténčania pod Chabriovým vedením porazli Sparťanov na mori 371 pred Kr. Júl, Bitka pri Leuktre – Sparťania pod vedením kráľa Kleombrota podľahli thébskemu Epameinondovi, Kleombrotos zahynul v boji. Porážka znamenala koniec spartskej nadvlády v Grécku. 364 pred Kr., Bitka pri Kynoskefalách (364 pred Kr.) – Thébania pod Pelopidas velením bojovali s Alexandrom z Ferr v Thessálii. Pelopidas zahynul v boji. 362 pred Kr., Bitka pri Mantinei (362 pred Kr.) – Thébania a ich spojenci pod Epameinondovým velením porazili Sparťanov a Aténčanov, Epameinondas zahynul v boji. Skončilo krátke obdobie thébskej hegemónie v Grécku. 353 pred Kr. Bitka pri Vole – Filip II. Macedónsky porazil Fókov v tretej svätej vojne Bitka pri Guiling 342 pred Kr., Bitka na vrchu Gaurus – rímsky veliteľ Marcus Valerius Corvus porazil Samnitov 340 pred Kr., Bitka pri Crimisse – Timoleon porazil Kartágo, ktoré zaútočilo na Sicíliu 340 pred Kr., Obliehanie Byzantia – Filipom II. Macedónskym 339 pred Kr., Bitka pri Vezuve – Rimania pod velením Publia Decia Musa a Tita Manlia Imperiosa porazili vzbúrených Latinov 338 pred Kr. 2. august, Bitka pri Chairónei – Filip II. Macedónsky rozdrvil Aténčanov a Tébanov v ich boji za udržanie svojej nezávislosti Bitka pri Trifane – Rímsky veliteľ T. Manlius Imperiosus presvedčivo porazil Latinov 334 pred Kr., Bitka pri Graníku – Alexander Veľký porazil perzskú armádu na západe Malej Ázie 333 pred Kr., Bitka pri Isse – Alexander Veľký porazil hlavnú perzskú armádu pod vedením kráľa Dareia III. v severnej Sýrii 332 pred Kr., Obliehanie Tyru – Alexander Veľký obliehal sedem mesiacov mesto 331 pred Kr. Bitka pri Pandosii – Alexander Epeirský, strýko Alexandra Veľkého, bol porazený a zabitý v Itálii Samnitmi Bitka pri Megalopole – Antipatros, Alexandrov regent v Macedónsku a Grécku, porazil Sparťanov pod vedením kráľa Agisa III. Bitka pri Gaugaméle – 1. október Alexander Veľký porazil Dareia III. v Mezopotámii a dobyl Perziu 326 pred Kr., Bitka pri rieke Hydaspes – Alexander porazil indického kráľa Porosa 322 pred Kr. Bitka pri Krannóne – Lamijská vojna Bitka pri Abýde 321 pred Kr., Bitka v Caudijskom priesmyku – Samniti pod velením Gaia Pontia porazili Rimanov pod velením Spuria Postumia a T. Verturia Calvina 317 pred Kr., Bitka pri Paraitacene – Antigonos Jednooký vs. Eumenes 316 pred Kr. Bitka pri Lautulae – Samniti porazili Rimanov Bitka pri Gabiene – Antigonos Jednooký (Monophthalmus) proti Eumenovi 315 pred Kr., Bitka pri Ciune – Rimania porazili Samnitov 312 pred Kr., Bitka pri Gaze (312 pred Kr.) – Ptolemaios I. z Egypta proti Démétriovi Poliorkétovi 311 pred Kr., Bitka pri Himere – Kartaginský veliteľ Hamilcar porazil tyrana Agathokla zo Syrakúz 310 pred Kr., Bitka pri Vadimonskom jazere – Rimania porazili Etruskov 306 pred Kr., Bitka pri Salamíne na Cypre (306 pred Kr.) – Demetrios I. Poliorketes porazil loďstvo Menelaa, brata kráľa Ptolemaia I. 305 pred Kr., Bitka pri Boviane – Rímski konzuli M. Fulvius a L. Postumius porazili Samnitov. Skončila druhá samnitská vojna. 301 pred Kr., Bitka pri Ipse – Seleukos a Lysimachos porazili Antigona Jednookého

3. storočie pred Kr. 298 pred Kr. Bitka pri Camerine – Samniti porazili Rimanov, ktorým velil Lucius Cornelius Scipio, v prvej bitke tretej samnitskej vojny. 295 pred Kr. Bitka pri Sentine – Rimania pod velením Fabia Rutiliana a Publia Decima Musa porazili Samnitov a ich etruských a keltských spojencov. Etruskov, Keltov a Umbrov donútili podpísať mier 293 pred Kr. Bitka pri Aquilonii – Rimania definitívne porazili Samnitov. 285 pred Kr. Bitka pri Arrezze Kelti porazili rímske vojsko pod velením Lucia Caecilia 283 pred Kr. Bitka pri Vadimonskom jazere Rímske vojsko pod velením Publia Cornelia Dolabellu porazilo Etruskov a Keltov. 282 pred Kr. Bitka pri Populonii Rimania definitívne porazili etruský odpor proti ovládnutiu Itálie. 281 pred Kr. Bitka pri Kurupedione – Posledná bitka vo vojne diadochov. Seleukos I. porazil a zabil Lysimacha. 280 pred Kr. Bitka pri Heraklei Prvé stretnutie rímskych a gréckych vojsk, druhé z nich viedol Pyrrhos z Épeiru, ktorý zvíťazil. 279 pred Kr. Bitka pri Ascule – Pyrrhos znova porazil Rimanov, za vysokú cenu.