Is there anything harder in football than scoring a goal? Arguably not.

Football, at the end of the day, is a game where 22 people run around a field and kick a ball. In reality, though, it means so much more.

Just how many goals you score always determines the result of a match and often enough, it's those who know where the net is that are most successful. So you would think anyway.

However, a very particular list of players vetoes that theory. 

The winners of the Champions League are to be decided on Sunday evening in what is the final trophy to be determined in 2019/20.

It's now almost September but we are still to finish a campaign that is already 'last season' for a host of clubs around the globe.

The one-off mini tournament in Lisbon has been exceptional. We've seen Barcelona hammered by Bayern Munich, Leipzig and Lyon prove unlikely underdogs and Atalanta run PSG close.

Neymar and Mbappe

If that's anything to go by then the final between Germany and France's top teams will be exceptional.

It would cap off an extraordinary season, one where football stopped for a matter of months and didn't return until May and June.

It's easy to forget just how good some teams were, but the list of the best scoring trios in world football will do a lot to remind you.

Courtesy of Transfermarkt, we've ranked the top 25 scoring trios throughout the 2019/20 campaign. Feast your eyes on some of the tallies below and be prepared for some surprises...

25. Gent (Belgium) - 55 goals

Jonathan David - 23

Roman Yaremchuk - 17

Laurent Depoitre - 15

Jonathan David

24. Hanoi FC (Vietnam) - 56

Pape Omar Faye - 23

Van Quyet Nguyen - 17

Ganiyu Oseni - 16

23. Wolfsberger AC (Austria) - 56

Shone Weissman - 27

Michael Liendl - 10

Anderson Niangbo - 9

22. Liverpool (England) - 57

Mo Salah - 23

Sadio Mane - 22

Roberto Firmino - 12

Salah, Firmino and Mane

21. Trabzonspor (Turkey) - 58

Alexander Sorloth - 33

Anthony Nwakaeme - 14

Jose Sosa - 11

20. Braga (Portugal) - 58

Paulinho - 25

Ricardo Horta - 24

Trincao - 9

19. Lazio (Italy) - 58

Ciro Immobile - 39

Joaquin Correa - 10

Felipe Caicedo - 9

Ciro Immobile

18. Atalanta (Italy) - 59

Josip Ilicic - 21

Duvan Zapata - 19

Luis Muriel - 19

17. RB Leipzig (Germany) - 60

Timo Werner - 34

Marcel Sabitzer - 16

Patrick Schick - 10

Werner

16. Saprissa (Costa Rica) - 61

Christian Bolanos - 24

Johan Venegas - 21

Manfred Ugalde - 16

15. Celtic (Scotland) - 62

Odsonne Edouard - 27

Ryan Christie - 19

James Forrest - 16

14. Inter Milan (Italy) - 62

Romelu Lukaku - 34

Lautaro Martinez - 21

Antonio Candreva - 7

Romelu Lukaku celebrates

13. Manchester United (England) - 62

Anthony Martial - 23

Marcus Rashford - 22

Mason Greenwood - 17

12. BSC Young Boys (Switzerland) - 63

Jean-Pierre Nsame - 40

Christian Fassnacht - 12

Nicolas Moumi Ngamaleu - 11

11. Pakhtakor (Uzbekistan) - 63

Dragan Ceran - 30

Igor Sergeev - 21

Marat Bikmaev - 12

Igor Sergeev

10. Benfica (Portugal) - 65

Pizzi - 30

Carlos Vinicius - 24

Rafa Silva - 11

9. Juventus (Italy) - 65

Cristiano Ronaldo - 37

Paulo Dybala - 17

Gonzalo Higuain - 11

Dybala and Ronaldo

8. Barcelona (Spain) - 67

Lionel Messi - 31

Luis Suarez - 21

Antoine Griezmann - 15

7. Los Angeles FC (USA) - 68

Carlos Vela - 38

Diergo Rossi - 18

Adama Diomande - 12

Carlos Vela

6. PSG (France) - 69

Kylian Mbappe - 30 

Mauro Icardi - 20

Neymar - 19

5. RB Salzburg (Austria) - 71

Erling Haaland - 28

Patson Daka - 27

Hee-chan Hwang - 16

Haaland Salzburg

4. FC Flora (Estonia) - 72

Erik Sorga - 44

Herol Riiberg - 16

Konstantin Vassilijev - 12

3. Flamengo (Brazil) - 74

Gabriel Barbosa - 34

Bruno Henrique - 26

Giorgian de Arrascaeta - 14

2. Manchester City (England) - 77

Raheem Sterling - 31

Gabriel Jesus - 23

Sergio Aguero - 23

Sterling, Jesus and Mahrez

1. Bayern Munich (Germany) - 92

Robert Lewandowski - 55

Serge Gnabry - 23

Thomas Muller - 14

So there we have it. It's truly scary to think that Bayern could still add to their tally of 92. Robert Lewandowski may even surpass a few trios if he has a good Champions League final.

Muller and Lewandowski

It's remarkable to think Liverpool don't even make the top 20 given their dominance either.

It's also surprising to see representatives from the likes of Vietnam, Costa Rice and Estonia in here.

Just imagine if Haaland had stayed in Austria all season too. Their numbers would have increased considerably but no one was ever going to top Bayern. Lewandowski has arguably been the best player in the world this season.