World's best snooker players of all time

10

Jimmy white

9

Alex Higgins

8

John Spencer

7

Mark Williams

6

Mark Selby

5

JOHN higgins

4

Ray Reardon

3

Steve davis

2

Stephen Hendry

1

Ronnie O' Sullivan

STAY UPDATED,

BY SEEING WHAT'S TRENDING,

WORLDWIDE