On a serious note, statistics and reports should be enough considering that statistics and reports generally tell you the whole story (ie Warne, Murali are the best, etc.).
Statistics are never enough. If they were Ponting would be better than Tendulkar and Lara as his average is higher and he's almost scored as many centuries as them, in less innings. People immediately point to the fact that he's had easier opposition with no Allan Donald, Wasim Akram, Curtley Amrbose etc. They also talk about pitch conditions, which I sort of agree on.
I've once considered writing a post where I list 100 reasons why stats shouldn't be trusted, but it would take too long. But in every cricket game, doesn't matter who plays, I find something that skewers stats. Averages aren't an authority on who's the best, they're just something someone thought of to keep track on one, of many, aspects of the game.
Off the top of my head you have to consider:
*Quality of competition
*Quality of the pitch
*How many times did the bowler beat the edge?
*Did the batsman do something wreckless that gave a cheap wicket.
*What scenario is the bowler in? Is he under pressure, or is the batsman under pressure?
*Did he gets wickets early on, or pad them up as time goes on?
*Are the other bowlers stealing wickets?
*Did he get a bad umpire decision?
*Did he just have bad luck in not getting good results?
*Was it the tail enders?
*Were the tail enders hard to dismiss and thus shouldn't be discounted?
*How wrecked is the ball?
*Did the captain give the bowler a chance with the ball?
*Were there any dropped catches?
*Was the bowler over-bowled (Dennis Lillee)?
*Did he improve his average by bowling a short spell and getting three quick wickets when a long spell would have been harder?
*Was the long spell helpful for his stats, but bad for his team as it took so long?
*Is he taking wickets at the right moment, when a wicket is really needed?
I'd better stop, but I swear I could get 50 reasons why bowling stats shouldn't be trusted and 50 reasons why batting stats shouldn't be trusted.
So how do we know who the best is? Simple, by watching them and not being guided by stats. Testimony is always the best guide too. Andrew Flintoff is the best example in my opinion. During the last Ashes his stats were good, but his performance was better because of how he impacted games. In the second test, he formed a 50-run partnership with Simon Jones that proved two runs too much for Australia. That was an amazing knock when England were collapsing, and the stats will only say he made a 50, when he saved the game and kept the series alive.
Stats are just ratios that don't take into account many, many different scenarios, and even when you hear about these scenarios, you can't judge because you didn't see the match itself.
I think it's silly an pedantic how some people will talk about the smallest different in average as proof one is better than the other, when just a few different scenarios would change all those silly little numbers.It's a famous saying: "There's lies, damn lies and then there's statistics."