Bo Svensson kom til verden den 4. august 1979 i Skørping. Bo Svensson startede sin fodboldkarriere i FC København. I 2006 fik Bo sin A-landsholdsdebut mod Paraguay i Aarhus, Danmark. Det blev uafgjort 1-1. Bo Svensson har spillet 3 kampe for det danske A-landshold.
| År | Kampe | Mål | Rolle |
|---|---|---|---|
| 2006 | 1 | – | Starter |
| 2007 | – | – | |
| 2008 | – | – | |
| 2009 | – | – | |
| 2010 | – | – | |
| 2011 | 2 | – | Starter |
| I alt | 3 | – |