Boxing has been heavily impacted by the coronavirus pandemic.

A number of fights have now been postponed for the foreseeable and the disruption could see a lot of changes to current fight schedules.

So with time to kill and fights to ponder over, we decided to have a go at picking the fight we all need to see from every single weight division as soon as possible.

Thankfully, a number of the bouts selected by us are firmly in the pipeline and there's a very good chance we will see them played out when normality is restored.

Some may take years to be arranged and sadly, some will never come to fruition at all.

Heavyweight: Anthony Joshua vs Tyson Fury

A very easy one to start. The two heavyweight champions of the world would bring the UK to a stand still if they ever met in the ring.

However, Fury will have to win his rematch against Deontay Wilder, while Joshua will have to come through unscathed against Kubrat Pulev.

Light-heavyweight: Artur Berterbiev vs Dmitry Bivol

The two Russians are the dominant forces of the division right now. Bertebiev has fought 15 times and recorded 15 knockout victories, a truly frightening prospect.

Bivol is a fearsome fighter as well, with 11 of his 17 victories coming by way of knockout. Two undefeated Russian beasts colliding? Make it happen - and in Moscow!

Cruiserweight: Yunier Dorticos vs Mairis Briedis

When the coronavirus pandemic has subsided, we will be getting this fight.

The two current kings of the cruiserweight division will be meeting in the World Boxing Super Series final in Riga and it's going to be an absolute war!

Super-middleweight: Canelo Alvarez vs Billy Joe Saunders

This fight was all set to be announced, but the coronavirus outbreak has seen it postponed. Whether it happens now is uncertain, but what a fight it would be at super-middleweight.

The fearsome punching power of Canelo against the slick Saunders and the Brit would have size advantage going into the fight.

Middleweight: Canelo Alvarez vs Gennady Golovkin III

These two are simply the best middleweights on the planet and the first two fights were two of the finest in boxing history.

The third would be an amazing spectacle and if Canelo were to win, it would cement his status as a legend of the sport. The rumours say the trilogy could take place in September.

Light-middleweight: Jermell Charlo vs Jarrett Hurd

The bad blood between the two American light-middleweights has been building for some years now.

Both have tasted defeat, so there would be no zero to protect if they fought. This one needs to get sorted as soon as possible.

Welterweight: Terence Crawford vs Errol Spence Jr

Quite simply the best fight to make in boxing. Two awesome pound-for-pound superstars who have made the rest in the division look bang average.

Both fighters have made it clear that they want the other, so let's just pray we don't get another Amir Khan vs Kell Brook situation with these guys.

Light-welterweight: Josh Taylor vs Jose Ramirez

Before Taylor makes the step up to take on the litany of world-class welterweights, a unification bout against Ramirez is simply a must.

The two undefeated, elite operators would put on one hell of a spectacle. Imagine the atmosphere if they get that fight under the lights in Glasgow.

Lightweight: Vasily Lomachenko vs Gervonta Davis

Floyd Mayweather has talked Davis up so much that you start to wonder whether he is the man to halt the Lomachenko freight train.

The American certainly has the power, but the Ukrainian is something special. If Lomachenko defeats Teofimo Lopez, this is the fight to make next.

Super-featherweight: Leo Santa Cruz vs Carl Frampton III

Should Frampton beat Jamel Herring, it seems only logical to set the Northern Irishman and Santa Cruz up for their trilogy fight in a different weight class.

Santa Cruz currently holds the WBA super-featherweight crown and it would give Frampton the opportunity to become a three-weight world champ.

Featherweight: Josh Warrington vs Shakur Stevenson

Britain vs America, let's go! Two of the most exciting technicians operating in boxing - both with undefeated records - do we need to say anymore?

Warrington has been itching to make his US debut, but surely bringing the cocky, skilful Stevenson to Elland Road would be too good of an opportunity to miss.

Super-bantamweight: Rey Vargas vs Murodjon Akhmadaliev

Vargas vs Daniel Roman was the fight being talked up, but Roman's loss to Akhmadaliev has thrown a spanner in the works.

The seasoned veteran in Vargas against the up and coming new champion from Uzbekistan, a tasty matchup!

Bantamweight: Naoya Inoue vs Nonito Donaire II

It is only a matter of time before Inoue moves up the weight divisions and potential unification bouts against Nordine Oubaali and Johnriel Casimero aren't exactly thrilling on paper.

But Donaire gave the Japanese beast a stern examination in their first meeting, not to mention it being one of the fights of the year. Let them do it all over again we say!

Super-flyweight: Juan Francisco Estrada vs Roman Gonzalez II

Estrada is one of the finest pound-for-pound fighters out there and is the current WBC super-fly champ, although he may look to move up the divisions.

Before he does, the Mexican would surely be eager to avenge his loss over Gonzalez, especially after the Nicaraguan fighter's stunning TKO win over Khalid Yafai last month. Get the rematch sorted!

Flyweight: Kosei Tanaka vs Julio Cesar Martinez

The tension between these two escalated during 2019 in what was a breakthrough year for WBC champ Martinez.

Tanaka is a three-weight world champ and you can be sure sparks would fly if this fight gets made!

Light-flyweight: Hiroto Kyoguchi vs Kenshiro Teraji

A unification bout between two of Japan's finest? Where do we sign!

Both fighters are undefeated from a combined 31 bouts, with 19 of those combined victories coming by way of knockout.

Minimumweight: Wanheng Menayothin vs Thammanoon Niyomtrong

The lowest weight division in professional boxing is not exactly much to write home about.

So the only real exciting option is to pit two of Thailand's finest - who have a combined record of 75-0-0 - against each other in the four-cornered ring.

Seventeen pretty tasty fights, eh?

If the boxing world was fair, all 16 would be delivered on a silver platter in the coming years. But as we all know, it's unlikely even half of them will come to fruition at the right time.