Iran men's national volleyball team results
# Iran men's national volleyball team results

The following are the Iran men's national volleyball team results at FIVB sanctioned tournaments such as Olympic Games, World Championship, World Cup, World Grand Champions Cup and Nations League (formerly World League).

## Olympic Games

### 2016

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Argentina | 0–3 (23–25, 24–26, 18–25) | Rio de Janeiro | 7 August | Preliminary round Pool B |
| 2 | Poland | 2–3 (17–25, 23–25, 25–23, 25–20, 16–18) | Rio de Janeiro | 9 August | Preliminary round Pool B |
| 3 | Cuba | 3–0 (25–21, 31–29, 25–16) | Rio de Janeiro | 11 August | Preliminary round Pool B |
| 4 | Egypt | 3–0 (28–26, 25–22, 25–16) | Rio de Janeiro | 13 August | Preliminary round Pool B |
| 5 | Russia | 0–3 (23–25, 16–25, 20–25) | Rio de Janeiro | 15 August | Preliminary round Pool B |
| 6 | Italy | 0–3 (29–31, 19–25, 17–25) | Rio de Janeiro | 17 August | Quarterfinal |
| Head coach: Raúl Lozano ||||||

### 2020

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Poland | 3–2 (18–25, 25–22, 25–22, 22–25, 23–21) | Tokyo | 24 July (2021) | Preliminary round Pool A |
| 2 | Venezuela | 3–0 (25–17, 25–20, 25–18) | Tokyo | 26 July (2021) | Preliminary round Pool A |
| 3 | Canada | 0–3 (16–25, 20–25, 22–25) | Tokyo | 28 July (2021) | Preliminary round Pool A |
| 4 | Italy | 1–3 (28–30, 21–25, 25–21, 21–25) | Tokyo | 30 July (2021) | Preliminary round Pool A |
| 5 | Japan | 2–3 (21–25, 25–20, 31–29, 22–25, 13–15) | Tokyo | 1 August (2021) | Preliminary round Pool A |
| Head coach: Vladimir Alekno ||||||

## World Championship

### 1970

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Yugoslavia | 2–3 (15–13, 3–15, 11–15, 15–12, 2–15) | Sofia | 20 September | Preliminary round Pool A |
| 2 | Israel | 0–3 (6–15, 4–15, 9–15) | Sofia | 21 September | Preliminary round Pool A |
| 3 | Bulgaria | 0–3 (4–15, 5–15, 3–15) | Sofia | 22 September | Preliminary round Pool A |
| 4 | Belgium | 0–3 (11–15, 5–15, 13–15) | Sofia | 23 September | Preliminary round Pool A |
| 5 | Italy | 0–3 (2–15, 6–15, 3–15) | Sofia | 24 September | Preliminary round Pool A |
| 6 | Tunisia | 3–0 (15–7, 15–13, 15–13) | Haskovo | 26 September | Classification 17th–24th |
| 7 | France | 0–3 (4–15, 9–15, 11–15) | Haskovo | 27 September | Classification 17th–24th |
| 8 | Venezuela | 3–0 (15–6, 15–9, 15–12) | Haskovo | 28 September | Classification 17th–24th |
| 9 | Finland | 3–1 (6–15, 15–12, 15–10, 15–12) | Haskovo | 30 September | Classification 17th–24th |
| 10 | Guinea | 3–2 (15–7, 12–15, 15–3, 3–15, 15–11) | Haskovo | 1 October | Classification 17th–24th |
| 11 | United States | 2–3 (8–15, 15–7, 15–12, 9–15, 7–15) | Haskovo | 2 October | Classification 17th–24th |
| Head coach: Miloslav Ejem ||||||

### 1998

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Argentina | 0–3 (9–15, 3–15, 7–15) | Sapporo | 13 November | Preliminary round Pool D |
| 2 | Cuba | 0–3 (2–15, 5–15, 7–15) | Sapporo | 14 November | Preliminary round Pool D |
| 3 | Poland | 0–3 (5–15, 2–15, 8–15) | Sapporo | 15 November | Preliminary round Pool D |
| Head coach: Fumihiko Matsumoto ||||||

### 2006

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Czech Republic | 0–3 (23–25, 19–25, 22–25) | Nagano | 17 November | Preliminary round Pool C |
| 2 | Venezuela | 1–3 (20–25, 25–23, 17–25, 20–25) | Nagano | 18 November | Preliminary round Pool C |
| 3 | Italy | 1–3 (15–25, 25–21, 21–25, 19–25) | Nagano | 19 November | Preliminary round Pool C |
| 4 | Bulgaria | 0–3 (19–25, 18–25, 23–25) | Nagano | 21 November | Preliminary round Pool C |
| 5 | United States | 0–3 (19–25, 22–25, 23–25) | Nagano | 22 November | Preliminary round Pool C |
| Head coach: Milorad Kijac ||||||

### 2010

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Egypt | 0–3 (21–25, 17–25, 21–25) | Milan | 25 September | Preliminary round Pool A |
| 2 | Japan | 3–1 (15–25, 25–17, 26–24, 25–23) | Milan | 26 September | Preliminary round Pool A |
| 3 | Italy | 2–3 (21–25, 10–25, 25–21, 28–26, 13–15) | Milan | 27 September | Preliminary round Pool A |
| Head coach: Hossein Maadani ||||||

### 2014

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Italy | 3–1 (25–16, 23–25, 25–21, 25–22) | Kraków | 31 August | Preliminary round Pool D |
| 2 | United States | 3–2 (25–23, 25–19, 19–25, 18–25, 17–15) | Kraków | 2 September | Preliminary round Pool D |
| 3 | France | 1–3 (18–25, 25–14, 19–25, 27–29) | Kraków | 4 September | Preliminary round Pool D |
| 4 | Belgium | 3–1 (25–23, 25–15, 21–25, 25–20) | Kraków | 6 September | Preliminary round Pool D |
| 5 | Puerto Rico | 3–0 (25–17, 25–22, 25–14) | Kraków | 7 September | Preliminary round Pool D |
| 6 | Australia | 3–1 (25–23, 25–21, 21–25, 25–17) | Bydgoszcz | 10 September | Second round Pool E |
| 7 | Argentina | 3–0 (25–15, 25–23, 25–16) | Bydgoszcz | 11 September | Second round Pool E |
| 8 | Poland | 2–3 (17–25, 16–25, 26–24, 25–19, 14–16) | Łódź | 13 September | Second round Pool E |
| 9 | Serbia | 3–1 (27–25, 22–25, 25–22, 25–18) | Łódź | 14 September | Second round Pool E |
| 10 | Germany | 0–3 (15–25, 21–25, 19–25) | Katowice | 17 September | Third round Pool G |
| 11 | France | 2–3 (20–25, 23–25, 25–22, 25–19, 9–15) | Katowice | 18 September | Third round Pool G |
| 12 | Russia | 0–3 (19–25, 21–25, 18–25) | Łódź | 20 September | Classification 5th–6th |
| Head coach: Slobodan Kovač ||||||

### 2018

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Puerto Rico | 3–0 (25–19, 25–14, 25–18) | Varna | 12 September | Preliminary round Pool D |
| 2 | Bulgaria | 3–1 (25–22, 25–20, 22–25, 25–19) | Varna | 13 September | Preliminary round Pool D |
| 3 | Cuba | 3–1 (17–25, 25–18, 25–22, 25–19) | Varna | 15 September | Preliminary round Pool D |
| 4 | Poland | 0–3 (21–25, 20–25, 22–25) | Varna | 17 September | Preliminary round Pool D |
| 5 | Finland | 3–2 (25–19, 22–25, 23–25, 25–23, 15–12) | Varna | 18 September | Preliminary round Pool D |
| 6 | Bulgaria | 0–3 (19–25, 26–28, 24–26) | Sofia | 21 September | Second round Pool G |
| 7 | Canada | 2–3 (20–25, 25–20, 15–25, 25–23, 12–15) | Sofia | 22 September | Second round Pool G |
| 8 | United States | 0–3 (23–25, 24–26, 24–26) | Sofia | 23 September | Second round Pool G |
| Head coach: Igor Kolaković ||||||

### 2022

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Argentina | 3–2 (22–25, 30–28, 25–18, 32–34, 21–19) | Ljubljana | 27 August | Preliminary round Pool F |
| 2 | Egypt | 3–1 (25–14, 25–19, 22–25, 26–24) | Ljubljana | 29 August | Preliminary round Pool F |
| 3 | Netherlands | 1–3 (22–25, 25–21, 20–25, 18–25) | Ljubljana | 31 August | Preliminary round Pool F |
| 4 | Brazil | 0–3 (17–25, 22–25, 23–25) | Gliwice | 6 September | 1/8 final |
| Head coach: Behrouz Ataei ||||||

## World Cup

### 1991

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Germany | 0–3 (4–15, 11–15, 6–15) | Gifu | 22 November | Preliminary round Pool B |
| 2 | Brazil | 0–3 (2–15, 7–15, 2–15) | Gifu | 23 November | Preliminary round Pool B |
| 3 | Algeria | 0–3 (10–15, 9–15, 10–15) | Gifu | 24 November | Preliminary round Pool B |
| 4 | Cuba | 0–3 (5–15, 3–15, 2–15) | Matsumoto | 26 November | Preliminary round Pool B |
| 5 | South Korea | 0–3 (12–15, 4–15, 5–15) | Matsumoto | 27 November | Preliminary round Pool B |
| 6 | Tunisia | 1–3 (9–15, 7–15, 16–14, 7–15) | Tokyo | 29 November | Classification 7th–12th |
| 7 | Chile | 3–2 (4–15, 15–7, 6–15, 17–15, 15–12) | Tokyo | 30 November | Classification 7th–12th |
| 8 | Mexico | 1–3 (14–16, 6–15, 15–7, 5–15) | Tokyo | 1 December | Classification 7th–12th |
| Head coach: Mohammad Heidarkhan ||||||

### 2011

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Japan | 3–1 (17–25, 25–20, 25–23, 25–15) | Nagoya | 20 November | Round robin |
| 2 | Cuba | 0–3 (17–25, 17–25, 22–25) | Nagoya | 21 November | Round robin |
| 3 | Serbia | 3–2 (25–17, 18–25, 21–25, 25–21, 15–11) | Nagoya | 22 November | Round robin |
| 4 | Poland | 3–2 (23–25, 28–26, 8–25, 26–24, 15–11) | Osaka | 24 November | Round robin |
| 5 | Argentina | 3–2 (15–25, 25–21, 24–26, 25–16, 15–12) | Osaka | 25 November | Round robin |
| 6 | United States | 0–3 (15–25, 25–27, 14–25) | Fukuoka | 27 November | Round robin |
| 7 | Egypt | 3–0 (25–18, 25–21, 25–15) | Fukuoka | 28 November | Round robin |
| 8 | China | 0–3 (19–25, 19–25, 17–25) | Fukuoka | 29 November | Round robin |
| 9 | Brazil | 0–3 (20–25, 18–25, 16–25) | Tokyo | 2 December | Round robin |
| 10 | Russia | 0–3 (29–31, 21–25, 18–25) | Tokyo | 3 December | Round robin |
| 11 | Italy | 1–3 (13–25, 17–25, 25–20, 18–25) | Tokyo | 4 December | Round robin |
| Head coach: Julio Velasco ||||||

### 2015

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Argentina | 1–3 (27–25, 22–25, 22–25, 24–26) | Hamamatsu | 8 September | Round robin |
| 2 | Tunisia | 3–1 (25–17, 21–25, 25–14, 25–20) | Hamamatsu | 9 September | Round robin |
| 3 | Venezuela | 3–0 (25–20, 25–17, 25–15) | Hamamatsu | 10 September | Round robin |
| 4 | Poland | 2–3 (25–18, 25–23, 15–25, 20–25, 11–15) | Hamamatsu | 12 September | Round robin |
| 5 | Russia | 0–3 (24–26, 18–25, 20–25) | Hamamatsu | 13 September | Round robin |
| 6 | Italy | 0–3 (19–25, 23–25, 21–25) | Osaka | 16 September | Round robin |
| 7 | United States | 1–3 (25–20, 19–25, 22–25, 21–25) | Osaka | 17 September | Round robin |
| 8 | Japan | 3–2 (22–25, 23–25, 25–18, 25–21, 15–12) | Osaka | 18 September | Round robin |
| 9 | Australia | 0–3 (25–27, 25–27, 22–25) | Tokyo | 21 September | Round robin |
| 10 | Canada | 0–3 (23–25, 27–29, 24–26) | Tokyo | 22 September | Round robin |
| 11 | Egypt | 3–0 (25–18, 25–11, 25–23) | Tokyo | 23 September | Round robin |
| Head coach: Slobodan Kovač ||||||

### 2019

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Russia | 1–3 (21–25, 18–25, 26–24, 22–25) | Nagano | 1 October | Round robin |
| 2 | Egypt | 1–3 (25–22, 24–26, 18–25, 24–26) | Nagano | 2 October | Round robin |
| 3 | Canada | 3–1 (18–25, 25–23, 27–25, 25–19) | Nagano | 4 October | Round robin |
| 4 | Australia | 3–1 (25–22, 18–25, 25–18, 27–25) | Nagano | 5 October | Round robin |
| 5 | Brazil | 1–3 (27–25, 21–25, 25–27, 22–25) | Nagano | 6 October | Round robin |
| 6 | United States | 1–3 (18–25, 25–22, 18–25, 12–25) | Hiroshima | 9 October | Round robin |
| 7 | Tunisia | 3–0 (26–24, 25–17, 25–22) | Hiroshima | 10 October | Round robin |
| 8 | Argentina | 3–2 (27–25, 23–25, 19–25, 25–17, 15–10) | Hiroshima | 11 October | Round robin |
| 9 | Japan | 1–3 (16–25, 28–26, 13–25, 21–25) | Hiroshima | 13 October | Round robin |
| 10 | Italy | 2–3 (27–25, 29–27, 28–30, 17–25, 13–15) | Hiroshima | 14 October | Round robin |
| 11 | Poland | 0–3 (18–25, 18–25, 16–25) | Hiroshima | 15 October | Round robin |
| Head coach: Igor Kolaković ||||||

## World Grand Champions Cup

### 2009

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Egypt | 3–2 (21–25, 25–20, 25–21, 17–25, 15–10) | Osaka | 18 November | Round robin |
| 2 | Brazil | 1–3 (22–25, 18–25, 25–23, 19–25) | Osaka | 19 November | Round robin |
| 3 | Japan | 2–3 (25–27, 25–18, 23–25, 25–20, 14–16) | Nagoya | 21 November | Round robin |
| 4 | Poland | 1–3 (23–25, 25–18, 26–28, 23–25) | Nagoya | 22 November | Round robin |
| 5 | Cuba | 1–3 (14–25, 22–25, 25–15, 15–25) | Nagoya | 23 November | Round robin |
| Head coach: Hossein Maadani ||||||

### 2013

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Brazil | 1–3 (16–25, 17–25, 27–25, 23–25) | Kyoto | 19 November | Round robin |
| 2 | Italy | 3–2 (26–24, 16–25, 25–23, 23–25, 15–12) | Kyoto | 20 November | Round robin |
| 3 | Russia | 0–3 (23–25, 23–25, 19–25) | Tokyo | 22 November | Round robin |
| 4 | United States | 3–2 (28–26, 19–25, 19–25, 27–25, 18–16) | Tokyo | 23 November | Round robin |
| 5 | Japan | 3–0 (25–17, 25–18, 25–14) | Tokyo | 24 November | Round robin |
| Head coach: Julio Velasco ||||||

### 2017

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Italy | 3–2 (25–19, 23–25, 28–26, 29–31, 15–11) | Nagoya | 12 September | Round robin |
| 2 | United States | 3–2 (20–25, 17–25, 27–25, 25–21, 15–12) | Nagoya | 13 September | Round robin |
| 3 | Brazil | 0–3 (22–25, 19–25, 15–25) | Osaka | 15 September | Round robin |
| 4 | Japan | 3–1 (21–25, 25–19, 25–20, 25–14) | Osaka | 16 September | Round robin |
| 5 | France | 3–2 (38–36, 25–23, 22–25, 25–27, 15–11) | Osaka | 17 September | Round robin |
| Head coach: Igor Kolaković ||||||

## World League

### 2013

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Russia | 0–3 (21–25, 22–25, 17–25) | Kaliningrad | 7 June | Intercontinental round Pool B |
| 2 | Russia | 1–3 (23–25, 22–25, 25–17, 18–25) | Kaliningrad | 8 June | Intercontinental round Pool B |
| 3 | Serbia | 2–3 (24–26, 23–25, 25–17, 25–14, 16–18) | Tehran | 21 June | Intercontinental round Pool B |
| 4 | Serbia | 3–2 (25–20, 24–26, 23–25, 25–22, 15–12) | Tehran | 22 June | Intercontinental round Pool B |
| 5 | Italy | 3–1 (25–23, 25–22, 22–25, 32–30) | Modena | 28 June | Intercontinental round Pool B |
| 6 | Italy | 2–3 (22–25, 20–25, 25–20, 25–18, 12–15) | Sassari | 30 June | Intercontinental round Pool B |
| 7 | Cuba | 3–2 (24–26, 19–25, 25–19, 25–22, 16–14) | Havana | 5 July | Intercontinental round Pool B |
| 8 | Cuba | 3–1 (22–25, 25–20, 25–18, 25–22) | Havana | 6 July | Intercontinental round Pool B |
| 9 | Germany | 3–0 (25–19, 25–18, 25–20) | Tehran | 12 July | Intercontinental round Pool B |
| 10 | Germany | 0–3 (21–25, 23–25, 22–25) | Tehran | 13 July | Intercontinental round Pool B |
| Head coach: Julio Velasco ||||||

### 2014

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Italy | 0–3 (19–25, 22–25, 23–25) | Trieste | 30 May | Intercontinental round Group 1 – Pool A |
| 2 | Italy | 0–3 (25–27, 18–25, 22–25) | Verona | 1 June | Intercontinental round Group 1 – Pool A |
| 3 | Brazil | 2–3 (23–25, 30–28, 28–26, 23–25, 13–15) | São Paulo | 6 June | Intercontinental round Group 1 – Pool A |
| 4 | Brazil | 3–0 (25–18, 25–21, 25–22) | São Paulo | 7 June | Intercontinental round Group 1 – Pool A |
| 5 | Brazil | 3–2 (18–25, 27–25, 20–25, 25–17, 15–9) | Tehran | 13 June | Intercontinental round Group 1 – Pool A |
| 6 | Brazil | 2–3 (19–25, 17–25, 25–23, 25–23, 10–15) | Tehran | 15 June | Intercontinental round Group 1 – Pool A |
| 7 | Italy | 3–0 (25–18, 25–20, 25–15) | Tehran | 20 June | Intercontinental round Group 1 – Pool A |
| 8 | Italy | 3–1 (25–22, 25–19, 19–25, 25–20) | Tehran | 22 June | Intercontinental round Group 1 – Pool A |
| 9 | Poland | 3–1 (23–25, 25–16, 25–11, 25–19) | Tehran | 27 June | Intercontinental round Group 1 – Pool A |
| 10 | Poland | 3–0 (25–22, 25–20, 25–22) | Tehran | 29 June | Intercontinental round Group 1 – Pool A |
| 11 | Poland | 1–3 (25–17, 24–26, 23–25, 23–25) | Gdańsk | 4 July | Intercontinental round Group 1 – Pool A |
| 12 | Poland | 0–3 (23–25, 20–25, 17–25) | Gdańsk | 5 July | Intercontinental round Group 1 – Pool A |
| 13 | Russia | 2–3 (25–18, 18–25, 21–25, 37–35, 8–15) | Florence | 16 July | Final six Pool I |
| 14 | Brazil | 3–1 (25–21, 25–19, 23–25, 28–26) | Florence | 18 July | Final six Pool I |
| 15 | United States | 0–3 (18–25, 22–25, 16–25) | Florence | 19 July | Semifinal |
| 16 | Italy | 0–3 (22–25, 18–25, 22–25) | Florence | 20 July | Bronze medal match |
| Head coach: Slobodan Kovač ||||||

### 2015

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | United States | 1–3 (19–25, 22–25, 25–23, 23–25) | Los Angeles | 30 May | Intercontinental round Group 1 – Pool B |
| 2 | United States | 1–3 (16–25, 16–25, 25–20, 20–25) | Los Angeles | 31 May | Intercontinental round Group 1 – Pool B |
| 3 | Poland | 1–3 (20–25, 22–25, 25–21, 25–27) | Częstochowa | 5 June | Intercontinental round Group 1 – Pool B |
| 4 | Poland | 2–3 (25–22, 22–25, 16–25, 25–22, 6–15) | Częstochowa | 6 June | Intercontinental round Group 1 – Pool B |
| 5 | Russia | 3–1 (20–25, 25–16, 25–19, 25–23) | Kazan | 13 June | Intercontinental round Group 1 – Pool B |
| 6 | Russia | 3–0 (25–20, 25–18, 25–21) | Kazan | 14 June | Intercontinental round Group 1 – Pool B |
| 7 | United States | 3–0 (25–19, 29–27, 25–20) | Tehran | 19 June | Intercontinental round Group 1 – Pool B |
| 8 | United States | 3–0 (25–20, 25–21, 25–19) | Tehran | 21 June | Intercontinental round Group 1 – Pool B |
| 9 | Poland | 3–2 (25–21, 23–25, 21–25, 25–16, 15–11) | Tehran | 26 June | Intercontinental round Group 1 – Pool B |
| 10 | Poland | 1–3 (25–23, 20–25, 20–25, 19–25) | Tehran | 28 June | Intercontinental round Group 1 – Pool B |
| 11 | Russia | 3–0 (25–21, 25–21, 25–21) | Tehran | 3 July | Intercontinental round Group 1 – Pool B |
| 12 | Russia | 1–3 (23–25, 25–19, 18–25, 21–25) | Tehran | 4 July | Intercontinental round Group 1 – Pool B |
| Head coach: Slobodan Kovač ||||||

### 2016

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Brazil | 0–3 (19–25, 16–25, 26–28) | Rio de Janeiro | 16 June | Intercontinental round Group 1 |
| 2 | United States | 1–3 (25–23, 13–25, 25–27, 24–26) | Rio de Janeiro | 17 June | Intercontinental round Group 1 |
| 3 | Argentina | 3–2 (25–22, 25–20, 21–25, 13–25, 15–11) | Rio de Janeiro | 18 June | Intercontinental round Group 1 |
| 4 | Bulgaria | 3–1 (18–25, 25–20, 25–23, 25–20) | Belgrade | 23 June | Intercontinental round Group 1 |
| 5 | Brazil | 1–3 (18–25, 26–24, 16–25, 17–25) | Belgrade | 24 June | Intercontinental round Group 1 |
| 6 | Serbia | 1–3 (19–25, 26–24, 18–25, 21–25) | Belgrade | 25 June | Intercontinental round Group 1 |
| 7 | Serbia | 3–2 (18–25, 22–25, 25–22, 25–23, 16–14) | Tehran | 1 July | Intercontinental round Group 1 |
| 8 | Italy | 0–3 (20–25, 20–25, 21–25) | Tehran | 2 July | Intercontinental round Group 1 |
| 9 | Argentina | 3–2 (25–23, 22–25, 21–25, 25–22, 16–14) | Tehran | 3 July | Intercontinental round Group 1 |
| Head coach: Raúl Lozano ||||||

### 2017

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Italy | 0–3 (22–25, 23–25, 22–25) | Pesaro | 2 June | Intercontinental round Group 1 |
| 2 | Brazil | 1–3 (25–21, 19–25, 22–25, 22–25) | Pesaro | 3 June | Intercontinental round Group 1 |
| 3 | Poland | 3–1 (18–25, 25–23, 25–23, 25–22) | Pesaro | 4 June | Intercontinental round Group 1 |
| 4 | Belgium | 3–2 (23–25, 25–17, 25–22, 23–25, 15–12) | Tehran | 9 June | Intercontinental round Group 1 |
| 5 | Serbia | 1–3 (20–25, 23–25, 25–16, 16–25) | Tehran | 10 June | Intercontinental round Group 1 |
| 6 | Argentina | 3–2 (29–27, 25–20, 20–25, 23–25, 15–11) | Tehran | 11 June | Intercontinental round Group 1 |
| 7 | United States | 0–3 (17–25, 22–25, 28–30) | Katowice | 15 June | Intercontinental round Group 1 |
| 8 | Poland | 0–3 (17–25, 18–25, 22–25) | Łódź | 17 June | Intercontinental round Group 1 |
| 9 | Russia | 0–3 (24–26, 18–25, 18–25) | Łódź | 18 June | Intercontinental round Group 1 |
| Head coach: Igor Kolaković ||||||

## Nations League

### 2018

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | France | 1–3 (20–25, 26–24, 20–25, 17–25) | Rouen | 25 May | Preliminary round |
| 2 | Australia | 3–0 (25–23, 25–23, 25–21) | Rouen | 26 May | Preliminary round |
| 3 | Japan | 1–3 (22–25, 28–30, 25–23, 23–25) | Rouen | 27 May | Preliminary round |
| 4 | Argentina | 3–2 (21–25, 25–22, 25–22, 24–26, 15–9) | San Juan | 1 June | Preliminary round |
| 5 | Italy | 0–3 (23–25, 18–25, 20–25) | San Juan | 2 June | Preliminary round |
| 6 | Canada | 1–3 (23–25, 22–25, 25–21, 21–25) | San Juan | 3 June | Preliminary round |
| 7 | China | 3–0 (25–19, 25–20, 25–15) | Ufa | 8 June | Preliminary round |
| 8 | Brazil | 2–3 (17–25, 25–23, 19–25, 25–21, 13–15) | Ufa | 9 June | Preliminary round |
| 9 | Russia | 1–3 (30–28, 23–25, 25–27, 21–25) | Ufa | 10 June | Preliminary round |
| 10 | Poland | 3–0 (26–24, 26–24, 25–22) | Hoffman Estates | 15 June | Preliminary round |
| 11 | Serbia | 2–3 (25–21, 22–25, 25–27, 25–20, 11–15) | Hoffman Estates | 16 June | Preliminary round |
| 12 | United States | 0–3 (27–29, 20–25, 24–26) | Hoffman Estates | 17 June | Preliminary round |
| 13 | South Korea | 3–1 (27–25, 23–25, 25–22, 25–23) | Tehran | 22 June | Preliminary round |
| 14 | Bulgaria | 3–1 (25–22, 25–15, 23–25, 25–14) | Tehran | 23 June | Preliminary round |
| 15 | Germany | 3–2 (25–20, 23–25, 25–22, 22–25, 15–11) | Tehran | 24 June | Preliminary round |
| Head coach: Igor Kolaković ||||||

### 2019

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Italy | 3–1 (20–25, 25–23, 25–23, 25–23) | Jiangmen | 31 May | Preliminary round |
| 2 | China | 3–0 (25–22, 25–18, 25–21) | Jiangmen | 1 June | Preliminary round |
| 3 | Germany | 3–0 (30–28, 29–27, 25–20) | Jiangmen | 2 June | Preliminary round |
| 4 | Brazil | 2–3 (25–23, 16–25, 25–21, 31–33, 10–15) | Tokyo | 7 June | Preliminary round |
| 5 | Argentina | 3–1 (25–19, 20–25, 25–22, 34–32) | Tokyo | 8 June | Preliminary round |
| 6 | Japan | 3–0 (25–22, 25–21, 25–19) | Tokyo | 9 June | Preliminary round |
| 7 | Canada | 3–0 (25–15, 26–24, 25–16) | Urmia | 14 June | Preliminary round |
| 8 | Poland | 3–2 (25–20, 21–25, 18–25, 25–17, 15–8) | Urmia | 15 June | Preliminary round |
| 9 | Russia | 3–0 (25–20, 26–24, 25–23) | Urmia | 16 June | Preliminary round |
| 10 | Portugal | 3–1 (23–25, 27–25, 25–17, 25–18) | Ardabil | 21 June | Preliminary round |
| 11 | Australia | 3–0 (25–19, 25–19, 25–14) | Ardabil | 22 June | Preliminary round |
| 12 | France | 0–3 (18–25, 24–26, 21–25) | Ardabil | 23 June | Preliminary round |
| 13 | Serbia | 3–1 (25–23, 26–28, 25–22, 25–19) | Plovdiv | 28 June | Preliminary round |
| 14 | Bulgaria | 3–0 (25–23, 25–23, 25–21) | Plovdiv | 29 June | Preliminary round |
| 15 | United States | 0–3 (25–27, 21–25, 20–25) | Plovdiv | 30 June | Preliminary round |
| 16 | Poland | 1–3 (25–21, 18–25, 20–25, 22–25) | Chicago | 11 July | Final six Pool B |
| 17 | Brazil | 2–3 (20–25, 23–25, 26–24, 25–20, 10–15) | Chicago | 12 July | Final six Pool B |
| Head coach: Igor Kolaković ||||||

### 2021

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Japan | 0–3 (19–25, 22–25, 24–26) | Rimini | 28 May | Preliminary round |
| 2 | Russia | 1–3 (17–25, 25–20, 20–25, 17–25) | Rimini | 29 May | Preliminary round |
| 3 | Netherlands | 3–0 (25–18, 25–23, 30–28) | Rimini | 30 May | Preliminary round |
| 4 | Canada | 3–1 (22–25, 25–22, 25–22, 25–22) | Rimini | 3 June | Preliminary round |
| 5 | Italy | 3–1 (26–24, 29–27, 21–25, 25–22) | Rimini | 4 June | Preliminary round |
| 6 | Bulgaria | 3–0 (25–20, 33–31, 25–22) | Rimini | 5 June | Preliminary round |
| 7 | United States | 3–0 (25–19, 25–23, 25–23) | Rimini | 9 June | Preliminary round |
| 8 | Serbia | 2–3 (25–21, 15–25, 28–26, 22–25, 8–15) | Rimini | 10 June | Preliminary round |
| 9 | Germany | 2–3 (25–23, 20–25, 19–25, 25–19, 13–15) | Rimini | 11 June | Preliminary round |
| 10 | Australia | 2–3 (23–25, 22–25, 25–23, 25–18, 12–15) | Rimini | 15 June | Preliminary round |
| 11 | Brazil | 1–3 (19–25, 25–23, 19–25, 21–25) | Rimini | 16 June | Preliminary round |
| 12 | Slovenia | 1–3 (25–14, 20–25, 19–25, 30–32) | Rimini | 17 June | Preliminary round |
| 13 | France | 0–3 (21–25, 21–25, 19–25) | Rimini | 21 June | Preliminary round |
| 14 | Poland | 0–3 (20–25, 20–25, 16–25) | Rimini | 22 June | Preliminary round |
| 15 | Argentina | 1–3 (31–33, 23–25, 32–30, 18–25) | Rimini | 23 June | Preliminary round |
| Head coach: Vladimir Alekno ||||||

### 2022

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | China | 3–1 (25–15, 19–25, 25–22, 25–15) | Brasília | 7 June | Preliminary round |
| 2 | Netherlands | 0–3 (24–26, 21–25, 21–25) | Brasília | 10 June | Preliminary round |
| 3 | Australia | 3–1 (25–14, 25–22, 18–25, 25–15) | Brasília | 11 June | Preliminary round |
| 4 | Japan | 0–3 (20–25, 14–25, 19–25) | Brasília | 12 June | Preliminary round |
| 5 | Bulgaria | 0–3 (19–25, 23–25, 24–26) | Sofia | 21 June | Preliminary round |
| 6 | United States | 3–0 (25–18, 29–27, 27–25) | Sofia | 23 June | Preliminary round |
| 7 | Brazil | 0–3 (28–30, 23–25, 19–25) | Sofia | 24 June | Preliminary round |
| 8 | Canada | 3–0 (25–21, 27–25, 25–18) | Sofia | 25 June | Preliminary round |
| 9 | Poland | 3–2 (21–25, 25–23, 25–22, 25–27, 15–7) | Gdańsk | 5 July | Preliminary round |
| 10 | Italy | 1–3 (16–25, 27–25, 23–25, 23–25) | Gdańsk | 7 July | Preliminary round |
| 11 | Slovenia | 3–0 (26–24, 25–14, 25–21) | Gdańsk | 8 July | Preliminary round |
| 12 | Serbia | 3–0 (35–33, 25–21, 25–12) | Gdańsk | 9 July | Preliminary round |
| 13 | Poland | 2–3 (21–25, 26–24, 18–25, 25–16, 7–15) | Bologna | 21 July | Quarterfinal |
| Head coach: Behrouz Ataei ||||||

### 2023

| # | Opponent | Result | Host city | Date | Round |
| - | - | - | - | - | - |
| 1 | Japan | 0–3 (16–25, 22–25, 19–25) | Nagoya | 6 June | Preliminary round |
| 2 | Poland | 2–3 (25–23, 25–23, 21–25, 15–25, 13–15) | Nagoya | 8 June | Preliminary round |
| 3 | China | 3–1 (23–25, 25–15, 25–20, 25–14) | Nagoya | 10 June | Preliminary round |
| 4 | Slovenia | 0–3 (19–25, 23–25, 23–25) | Nagoya | 11 June | Preliminary round |
| 5 | Germany | 3–0 (25–23, 26–24, 25–16) | Rotterdam | 20 June | Preliminary round |
| 6 | Italy | 0–3 (19–25, 16–25, 24–26) | Rotterdam | 21 June | Preliminary round |
| 7 | United States | 0–3 (22–25, 18–25, 23–25) | Rotterdam | 23 June | Preliminary round |
| 8 | Netherlands | 2–3 (25–16, 16–25, 25–21, 17–25, 10–15) | Rotterdam | 24 June | Preliminary round |
| 9 | France | 0–3 (18–25, 22–25, 19–25) | Anaheim | 4 July | Preliminary round |
| 10 | Bulgaria | 2–3 (25–21, 21–25, 25–22, 22–25, 11–15) | Anaheim | 6 July | Preliminary round |
| 11 | Argentina | 2–3 (19–25, 30–28, 29–27, 20–25, 11–15) | Anaheim | 8 July | Preliminary round |
| 12 | Cuba | 2–3 (22–25, 28–26, 23–25, 30–28, 10–15) | Anaheim | 9 July | Preliminary round |
| Head coach: Behrouz Ataei ||||||
