Bolivia vs Peru
head-to-head record
- Bolivia wins
- 15
- Draws
- 12
- Peru wins
- 26
53 meetings, 1927 to 2025Goals: Bolivia 50, Peru 83
Bolivia and Peru have met 53 times since 1927. Peru have won 26, Bolivia 15, and 12 matches ended level. They last met on 20 March 2025, when Peru won 3–1 in World Cup qualifying.
The 53 meetings have produced 133 goals, 2.51 per game. The biggest win is Peru’s 5–0 in World Cup qualifying in 1977.
Who has won more, Bolivia or Peru?
All matches53 matches
Competitive39 matches
Friendlies14 matches
Key numbers
- Goals
- Bolivia 50, Peru 832.51 per game
- First meeting
- Peru 3–2 BoliviaCopa América, 13 Nov 1927
- Most recent
- Peru 3–1 BoliviaWorld Cup qualifying, 20 Mar 2025
- Bolivia’s biggest win
- Bolivia 3–0 PeruWorld Cup qualifying, 11 Oct 2008
- Peru’s biggest win
- Peru 5–0 BoliviaWorld Cup qualifying, 17 Jul 1977
- Most goals in a meeting
- Peru 4–1 BoliviaWorld Cup qualifying, 12 Oct 2005
- Biggest upset
- Peru 0–1 BoliviaCopa América, 22 Feb 1953Winner’s rating-based win expectancy: 8.9%
- TFN Elo rating now
- Bolivia 1695 (61st), Peru 1747 (46th)How the rating works
Last five meetings
- Peru3Bolivia1
World Cup qualifying
Lima, Peru
- Bolivia2Peru0
World Cup qualifying
La Paz, Bolivia
- Peru1Bolivia0
Friendly
Arequipa, Peru
- Peru3Bolivia0
World Cup qualifying
Lima, Peru
- Bolivia1Peru0
World Cup qualifying
La Paz, Bolivia
Who has had the upper hand over time?
The line climbs with every Bolivia win and drops with every Peru win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Bolivia's home games
20 matches
1262
BoliviaDrawsPeru
In Peru's home games
23 matches
3416
BoliviaDrawsPeru
At neutral venues
10 matches
028
BoliviaDrawsPeru
Record by competition
| Competition | Played | Bolivia | Draws | Peru | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 21 | 8 | 4 | 9 | 21–32 |
| Copa América | 16 | 3 | 4 | 9 | 17–28 |
| Friendly | 14 | 4 | 4 | 6 | 12–17 |
| Bolivarian Games | 1 | 0 | 0 | 1 | 0–3 |
| Brazil Independence Cup | 1 | 0 | 0 | 1 | 0–3 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1920s | 1 | 5 | |
| 1930s | 1 | 3 | |
| 1940s | 2 | 5 | |
| 1950s | 2 | 1 | |
| 1960s | 3 | 11 | |
| 1970s | 6 | 17 | |
| 1980s | 6 | 14 | |
| 1990s | 9 | 18 | |
| 2000s | 10 | 26 | |
| 2010s | 8 | 22 | |
| 2020s | 5 | 11 |
Longest runs
| Longest run of | Bolivia | Peru |
|---|---|---|
| Wins in a row | 22008 | 42015 to 2019 |
| Unbeaten meetings | 42011 to 2013 | 92009 to 2019 |
The longest run of draws is 4, from 2 September 2011 to 15 October 2013.
Top scorers in Bolivia vs Peru
- 1Paolo GuerreroPeru5
- 2Joaquín BoteroBolivia4
- 3Claudio PizarroPeru3(1 penalty)
- 4Edison FloresPeru3
- 5Jefferson FarfánPeru3
- 6Teófilo CubillasPeru3
- 7Alberto GallardoPeru2
- 8Christian CuevaPeru2
- 9José BustamanteBolivia2
- 10José VelásquezPeru2
Scorer records exist for 34 of the 53 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Bolivia and Peru played each other?
53 times, starting on 13 November 1927. 39 of those meetings were competitive and 14 were friendlies.
Who has won more matches between Bolivia and Peru?
Peru, with 26 wins to 15. 12 matches ended level.
What is the biggest win in Bolivia vs Peru?
Peru’s 5–0 win in World Cup qualifying on 17 July 1977 in Cali.
When did Bolivia and Peru last play?
On 20 March 2025 in Lima, when Peru won 3–1 in World Cup qualifying.
What is the competitive record between Bolivia and Peru?
In 39 competitive matches, Bolivia have 11 wins, Peru have 20, and 8 ended level.
Every Bolivia vs Peru result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Peru | 3–1 | Bolivia | World Cup qualifying | Lima, Peru | |
| Bolivia | 2–0 | Peru | World Cup qualifying | La Paz, Bolivia | |
| Peru | 1–0 | Bolivia | Friendly | Arequipa, Peru | |
| Peru | 3–0 | Bolivia | World Cup qualifying | Lima, Peru | |
| Bolivia | 1–0 | Peru | World Cup qualifying | La Paz, Bolivia | |
| Bolivia | 1–3 | Peru | Copa América | Rio de Janeiro, Brazil (neutral) | |
| Peru | 2–1 | Bolivia | World Cup qualifying | Lima, Peru | |
| Bolivia | 0–3 | Peru | World Cup qualifying | La Paz, Bolivia | |
| Bolivia | 1–3 | Peru | Copa América | Temuco, Chile (neutral) | |
| Peru | 1–1 | Bolivia | World Cup qualifying | Lima, Peru | |
| Bolivia | 1–1 | Peru | World Cup qualifying | La Paz, Bolivia | |
| Bolivia | 0–0 | Peru | Friendly | La Paz, Bolivia | |
| Peru | 2–2 | Bolivia | Friendly | Lima, Peru | |
| Peru | 1–0 | Bolivia | World Cup qualifying | Lima, Peru | |
| Bolivia | 3–0 | Peru | World Cup qualifying | La Paz, Bolivia | |
| Bolivia | 2–1 | Peru | Friendly | La Paz, Bolivia | |
| Peru | 2–0 | Bolivia | Friendly | Lima, Peru | |
| Peru | 2–2 | Bolivia | Copa América | Mérida, Venezuela (neutral) | |
| Peru | 4–1 | Bolivia | World Cup qualifying | Tacna, Peru | |
| Bolivia | 1–0 | Peru | World Cup qualifying | La Paz, Bolivia | |
| Peru | 2–2 | Bolivia | Copa América | Lima, Peru | |
| Peru | 1–1 | Bolivia | World Cup qualifying | Lima, Peru | |
| Bolivia | 1–0 | Peru | World Cup qualifying | La Paz, Bolivia | |
| Peru | 1–0 | Bolivia | Copa América | Asunción, Paraguay (neutral) | |
| Peru | 2–1 | Bolivia | World Cup qualifying | Lima, Peru | |
| Bolivia | 2–0 | Peru | Copa América | La Paz, Bolivia | |
| Bolivia | 0–0 | Peru | World Cup qualifying | La Paz, Bolivia | |
| Bolivia | 2–0 | Peru | Friendly | Santa Cruz, Bolivia | |
| Peru | 1–3 | Bolivia | Friendly | Lima, Peru | |
| Peru | 4–1 | Bolivia | Friendly | Lima, Peru | |
| Bolivia | 0–0 | Peru | Friendly | Santa Cruz, Bolivia | |
| Peru | 1–0 | Bolivia | Friendly | Lima, Peru | |
| Peru | 1–2 | Bolivia | World Cup qualifying | Lima, Peru | |
| Bolivia | 2–1 | Peru | World Cup qualifying | La Paz, Bolivia | |
| Bolivia | 0–0 | Peru | Friendly | Santa Cruz, Bolivia | |
| Peru | 3–0 | Bolivia | Friendly | Lima, Peru | |
| Peru | 2–1 | Bolivia | Copa América | Lima, Peru | |
| Bolivia | 1–1 | Peru | Copa América | La Paz, Bolivia | |
| Peru | 5–0 | Bolivia | World Cup qualifying | Cali, Colombia (neutral) | |
| Peru | 3–1 | Bolivia | Copa América | Lima, Peru | |
| Bolivia | 0–1 | Peru | Copa América | Oruro, Bolivia | |
| Bolivia | 2–0 | Peru | Friendly | La Paz, Bolivia | |
| Peru | 2–0 | Bolivia | Friendly | Lima, Peru | |
| Bolivia | 0–3 | Peru | Brazil Independence Cup | Curitiba, Brazil (neutral) | |
| Peru | 3–0 | Bolivia | World Cup qualifying | Lima, Peru | |
| Bolivia | 2–1 | Peru | World Cup qualifying | La Paz, Bolivia | |
| Bolivia | 3–2 | Peru | Copa América | La Paz, Bolivia | |
| Bolivia | 0–0 | Peru | Copa América | Buenos Aires, Argentina (neutral) | |
| Peru | 0–1 | Bolivia | Copa América | Lima, Peru | |
| Bolivia | 0–3 | Peru | Copa América | Santos, Brazil (neutral) | |
| Bolivia | 0–2 | Peru | Copa América | Guayaquil, Ecuador (neutral) | |
| Bolivia | 0–3 | Peru | Bolivarian Games | Bogotá, Colombia (neutral) | |
| Peru | 3–2 | Bolivia | Copa América | Lima, Peru |
Recent form
Bolivia
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.