Who is the best player in cricket?

Sachin Tendulkar

Don Bradman

Garfield Sobers

Kapil Dev

Shane Warne

Richard Hadlee

John Emburey

Jack Hobbs

Viv Richards

Steve Waugh

Adam Gilchrist

Denis Lillee

Jacques kallis

Graeme smith

Hashim Amla