Neben der Volksrepublik China, dem Gastgeber, wurden vier Plätze in regionalen Qualifikationsturnieren vergeben: zwei Mannschaften aus Amerika, eine aus Asien und eine aus Europa. Über die restlichen drei Teilnehmer entschied ein Qualifikationsturnier vom 7. bis 14. März 2008.
Folgende Mannschaften haben sich für das Turnier qualifiziert:
Vom 25. August 2006 bis zum 5. September 2006 fand in der kubanischen Hauptstadt Havanna das amerikanische Qualifikationsturnier mit zwölf Mannschaften statt. Von diesen qualifizierten sich zwei direkt für den Wettbewerb in Peking. Austragungsorte der Spiele waren die drei Stadien „Latinoamericano“, „Santiago Mederos“ und „Nelson Fernández“.
In Gruppe A qualifizierten sich nach 15 Spielen die Mannschaften aus Kuba, Panama, Nicaragua und der Dominikanischen Republik für die Finalrunde. Kolumbien (mit nur einem Sieg) und Ecuador (ohne Sieg) schieden aus.
In Gruppe B qualifizierten sich nach 15 Spielen die Mannschaften aus den Vereinigten Staaten, Mexiko, Kanada und Venezuela für die Finalrunde. Puerto Rico und Brasilien mit jeweils nur einem Sieg schieden aus.
In der Tabelle für die Finalrunde zählten auch alle Spiele, die in der Vorrunde gegen Mannschaften absolviert wurden, die auch die Finalrunde erreichten. Die Begegnung Venezuela gegen Nicaragua musste am 3. September wegen Regen abgesagt werden und wurde einen Tag später ausgetragen.
Nach insgesamt 16 Finalrundenspielen qualifizierten sich die Vereinigten Staaten und Kuba direkt für den olympischen Wettkampf. Für das abschließende Qualifikationsturnier im März 2008 qualifizierten sich Mexiko und Kanada.
Vom 1. Dezember 2007 bis zum 3. Dezember 2007 fand in Taipeh, der Hauptstadt der Republik China (Taiwan), das asiatische Qualifikationsturnier mit vier Mannschaften statt, um einen festen asiatischen Teilnehmer (neben Gastgeber China) zu bestimmen. Für dieses Qualifikationsturnier wurden die Mannschaften aus der Republik China, Japan und Südkorea gesetzt. Als vierter Teilnehmer setzten sich die Philippinen in einer Vor-Qualifikation vom 26. November bis zum 28. November gegen Hongkong, Thailand und Pakistan durch.
Vom 7. September 2007 bis zum 16. September 2007 fand in der katalanischen Stadt Barcelona das europäische Qualifikationsturnier mit zwölf Mannschaften statt. Von diesen qualifizierte sich eine direkt für den Wettbewerb in Peking. Austragungsorte der Spiele waren die drei Stadien „Montjuïc“, „Viladecans“ und „Sant Boi“. Hierbei handelte es sich gleichzeitig auch um die Baseball-Europameisterschaft.
In Gruppe A qualifizierten sich nach 15 Spielen die Mannschaften aus den Niederlanden, Deutschland und Schweden für die Finalrunde. Nicht in die nächste Runde konnten Kroatien, Österreich und Tschechien einziehen.
Tschechien hatte ursprünglich zwei Siege, diese wurden jedoch nachträglich mit 9:0 für die Gegner gewertet. Grund dafür war, dass für drei Spieler der Major League Baseball in der tschechischen Mannschaft nicht die notwendigen Spielberechtigungen vorlagen.
In Gruppe B qualifizierten sich nach 15 Spielen die Mannschaften aus dem Vereinigten Königreich, Spanien und Frankreich für die Finalrunde. Überraschend konnte sich die italienische Mannschaft, die bei der Europameisterschaft 2005 noch die Silbermedaille gewann, nicht für die Finalrunde qualifizieren und beendete das Turnier auf dem siebten Platz. Auch die Ukraine und Russland konnten nicht in die nächste Runde einziehen.
In der Tabelle für die Finalrunde zählten auch alle Spiele, die in der Vorrunde gegen Mannschaften absolviert wurden, die auch die Finalrunde erreichten. Nach insgesamt neun Finalrundenspielen errang die niederländische Mannschaft ihren bereits 20. Europameistertitel und qualifizierte sich direkt für den olympischen Wettkampf. Für das abschließende Qualifikationsturnier im März 2008 waren das Vereinigte Königreich und Spanien zugelassen. Da das Vereinigte Königreich verzichtete, startete dort Deutschland.
An dem abschließenden Qualifikationsturnier, das vom 7. bis 14. März 2008 stattfand, nahmen acht Mannschaften teil, von denen sich die drei Besten für den olympischen Wettbewerb qualifizierten. Teilnehmer hierbei waren:
Gewinner der Kontinentalmeisterschaft 2007 aus Afrika: SudafrikaSüdafrika
Gewinner der Kontinentalmeisterschaft 2007 aus Ozeanien: AustralienAustralien
Drittplatzierter des amerikanischen Qualifikationsturniers: MexikoMexiko
Viertplatzierter des amerikanischen Qualifikationsturniers: KanadaKanada
Zweitplatzierter des asiatischen Qualifikationsturniers: Korea SudSüdkorea
Drittplatzierter des asiatischen Qualifikationsturniers: Chinesisch TaipehChinesisch Taipeh
Zweitplatzierter des europäischen Qualifikationsturniers: Vereinigtes KonigreichGroßbritannien (zurückgezogen), ersetzt durch DeutschlandDeutschland
Drittplatzierter des europäischen Qualifikationsturniers: SpanienSpanien
Kanada beendete das Turnier als Sieger vor Südkorea und der Republik China. Die deutsche Mannschaft konnte sich zwar als insgesamt zweitbeste europäische Mannschaft in Szene setzen und gewann sowohl gegen Südafrika als auch gegen Spanien. Gegen Kanada gelang ein Achtungserfolg, als man erst nach dem zehnten Inning knapp mit 1:2 unterlag.