Javed Miandad of Pakistan played in 6 Cricket World Cups (1975, 1979, 1983, 1987, 1992, 1996), the most by any player. Sachin Tendulkar also played 6 World Cups but appeared later. Graham Bell is incorrect (likely confused with a cricketer), and Geoffrey Boycott played fewer.