ベレッタ社の設立は公式な記録では1680年であるが、それ以前からベレッタ家は銃器の製造を行っていた。最も古いものでは1526年にヴェネツィアがマエストロ・バルトロメオ・ベレッタ（ここでの「マエストロ」は名前ではなく“親方”の意で敬称）に対しマスケット銃を注文したという記録が同社に保管されている。ピエトロ・ベレッタ（1791年 – 1853年）はベレッタ社の中興の祖と言われ、ピエトロはベレッタ社の生産設備を近代化し軍用、民間用のマーケットで成功に導いた。第一次世界大戦中、ピストル不足に悩むイタリア軍からの発注でM1915を開発。これをきっかけにイタリア最大の拳銃メーカーとなる。1934年にはM1934がイタリア軍の制式拳銃として採用される。第二次世界大戦ではイタリア軍に武器を供給したがイタリア政府の降伏後、一時的にドイツに接収される。終戦後、残った部品を集めM1934の生産を再開した。1956年のメルボルンオリンピックのクレー射撃でベレッタ社の銃が初めて金メダルを獲得した。その後もオリンピックや世界選手権で数多くのメダルを勝ち取っている。1985年には、アメリカ陸軍がコルトM1911A1の後継拳銃に92FをM9として正式採用する。
前年からの怪我の影響でエントリーしていたブリスベン国際、シドニー国際の欠場を発表。更に1月4日、全豪オープンについて、公式アプリで「リハビリは順調だが、5セットマッチを戦い抜く準備はまだ100％はできていない」とのコメントを発表し、欠場の意向を明らかにした。1月23日、ATPチャレンジャーツアーのニューポートビーチで第1シードとして出場し復帰戦に挑む。しかし1回戦で世界ランキング238位のデニス・ノビコフにフルセットの末敗退し、黒星での復帰戦となった。翌週、再びチャレンジャーツアーのRBCテニスチャンピオンシップス・ オブ・ダラスに出場し1回戦でノビコフに対しストレート勝利でリベンジに成功。決勝では、マッケンジー・マクドナルドとの初対戦をストレートで制し7年ぶりのATPチャレンジャーツアー優勝となった。2月、ニューヨーク・オープンで第5シードとしてATPツアーに半年ぶりの復帰。ベスト4に入ったものの準決勝で第1シードのケビン・アンダーソンに1-6, 6-3, 6-7で敗れた。メキシコ・オープンでは初戦でデニス・シャポバロフとの初対戦に敗れた。BNPパリバ・オープンでは初戦の前に風邪による棄権を発表した。マイアミ・オープンでは第5シードフアン・マルティン・デル・ポトロとの3回戦にストレートで敗退した。6年ぶりのモンテカルロ・マスターズではノーシードでの出場となったが、1回戦で第12シード・世界ランキング18位トマーシュ・ベルディハに勝利し1年3ヶ月ぶりの対トップ20勝利を成し遂げ、そのまま準々決勝に進出。準々決勝では第2シードマリン・チリッチ、準決勝では第3シードアレクサンダー・ズベレフといった強豪をフルセットで倒し、2016年ロジャーズ・カップ以来となるマスターズ1000決勝進出。決勝では第1シードラファエル・ナダルに3-6, 2-6で敗れたが、復活を印象付ける大会となった。しかしムチュア・マドリード・オープンでは初戦でノバク・ジョコビッチと対戦し敗北、対ジョコビッチ11連敗を喫することとなった。BNLイタリア国際では2回戦で第3シードのグリゴール・ディミトロフをフルセットの末破ったが、準々決勝でまたしてもジョコビッチに敗れた。全仏オープンでは2回戦でブノワ・ペールに先に2セットを奪われるも、フルセットで勝利。3回戦でジル・シモンに6-3, 6-1, 6-3で完勝した。4回戦で第7シードのドミニク・ティームに2-6, 0-6, 7-5, 4-6で敗れた。ウィンブルドン選手権では、第24シードで出場し、3回戦で第15シードニック・キリオスにストレートで圧勝。さらに4回戦で元世界10位のエルネスツ・グルビスを4-6, 7-6(5), 7-6(10), 6-1で破り、自身初のウィンブルドンベスト8、これで全ての四大大会でのベスト8を達成。しかし準々決勝ではジョコビッチに3-6, 6-3, 2-6, 2-6で敗れた。シティ・オープンでは準々決勝でA・ズべレフに敗れた。ロジャーズ・カップでは初戦でロビン・ハーセにペースを崩され敗れ、続くウエスタン・アンド・サザン・オープンでは復帰して間もない元世界3位のワウリンカに敗れた。それでも2年ぶりとなる全米オープンでは、準々決勝で第7シードのチリッチを2-6, 6-4, 7-6(5), 4-6, 6-4のフルセットで破りベスト4入りした。準決勝ではジョコビッチに3-6, 4-6, 2-6で敗れた。その後は第1シードでモゼール・オープンに出場。準決勝で予選から勝ち上がってきたドイツのマティアス・バッヒンガーに6-2, 4-6, 5-7で敗れた。2年ぶりの出場となった楽天ジャパンオープンの準々決勝では世界ランキング15位のステファノス・チチパスとの初対戦となったが、6-3, 6-3のストレートで勝利。準決勝はハードコートでは全敗であったガスケに7-6(2), 6-1とこちらもストレート勝ちして、1セットも落とさずに決勝へ進出したが、決勝ではダニール・メドベージェフに2-6, 4-6で敗れ、2016年メンフィス・オープン以来となるATPツアーの優勝はならなかった。続く上海マスターズでは準々決勝へ進出。準々決勝で大会連覇を狙う世界ランキング2位ロジャー・フェデラーとの対戦になったが、4-6, 6-7(4)で敗れ、2011年以来の上海でのベスト4入りはならなかった (またこの試合で、錦織の全仏オープンから続いていたタイブレークでの連勝が12で止まった)。エルステ・バンク・オープンでは準々決勝で第1シード・世界ランク7位のティームに6-3, 6-1で圧勝するなど好調な勝ち上がりで決勝に進出するが第2シードのアンダーソンに敗れ準優勝となった。パリ・マスターズではアンダーソンをストレートで下しベスト8に入り、翌週の世界ランク9位を決定させ、1年以上ぶりのトップ10に復帰した。さらに、デルポトロの怪我による棄権で、繰り上げでNitto ATPファイナルズに4度目の出場を決めた。しかしこの大会では不調が続き、初戦でロジャー・フェデラーから4年半ぶりの勝利を掴んだものの第二戦、第三戦はそれぞれアンダーソン、ティームに完敗し、準決勝進出はならなかった。年間最終ランキングは9位。12月には、エキシビションマッチであるハワイ・オープンに出場し、クリスチャン・ハリソンとミロシュ・ラオニッチを破って優勝した。