The best XI cricketers of all time (says data)

Using a genius little data interactive put together by our friends across the ditch, our selectors have come up with who the numbers - and a fair bit of good judgement - say would make the best Best XI

Hashim Amla
ODIs: 113 Runs: 5666 Ave: 56.09 S/R: 90.03
The ultimate outlier. Outstanding, scarcely believable ODI record and a batsman who has tailored his game to all three forms expertly.

Sachin Tendulkar
ODIs: 463 Runs: 18426 Ave: 44.83 S/R: 86.23 Wickets: 154 Ave: 44.48 E/R: 5.1
His numbers are strong, several others are similar, but true class wins out and he can roll down a few leggies if the pitch is a bunsen burner.

Viv Richards (c)
ODIs: 187 Runs: 6721 Ave: 47 S/R: 90.2 Wickets: 118 Ave: 35.83 E/R: 4.49
May just be the best ODI batsman of them all. And all it would take is a glare in the field to pull his troops into line.

AB de Villiers
ODIs: 185 Runs: 7876 Ave: 53.21 S/R: 98.87
Inventive and electric. Seems not to need a settling in period. It warps the known boundaries of logic to think a player could average 53.21 while striking at a tick shy of a run a ball.

MS Dhoni‡
ODIs: 260 Runs: 8428 Ave: 52.67 S/R: 89.13
Bit of an iron gloves these days - yes, we saw the nifty catch in the quarter-final - but look at the average and strike rate. The perfect guy to come in with 10 overs left.