Javed Miandad of Pakistan played in 6 World Cups (1975, 1979, 1983, 1987, 1992, 1996), which is the second-highest number after Sachin Tendulkar's 6 World Cups. Steve Waugh played 5 World Cups, while Mohammad Azharuddin played 3, and Wasim Akram played 5. This makes Miandad the correct answer for 'second in terms of most World Cups played'.