Answer
Mark Davis is an English professional snooker player. He is a three-time world champion and has made 300 centuries in professional matches. He is the fourth player to reach 300 centuries, after Stephen Hendry, Ronnie O'Sullivan and John Higgins.