Which player has appeared in the most World Cup matches overall?
Also, who are the oldest and youngest players to play in the IPL?

Sachin Tendulkar and Ricky Ponting are veterans of 45 and 46 World Cup matches, respectively • Getty Images
The oldest player to appear in the IPL is the Australian unorthodox slow left-armer Brad Hogg, who was 92 days past his 45th birthday when he played for Kolkata Knight Riders against Gujarat Lions in Kolkata in May 2016. Hogg was still playing in Australia's Big Bash in 2017-18, when he was nearly 47, although he did not play last season.
By the look of this table from ESPNcricinfo's record pages, there are three batsmen - of a total of 49 as I write - who have amassed more than 5000 runs in senior T20 cricket without any in the IPL. They are the Pakistan pair of Ahmed Shehzad, who has made 5720 T20 runs, and the mercurial middle-order batsman Umar Akmal, who has 5430. Bangladesh's hard-hitting opener Tamim Iqbal has 5225: he was on the books of Pune Warriors for a while, but rather surprisingly never actually got a game in the IPL. Chris Gayle has a healthy lead overall, with more than 12,500 runs: no one else has yet reached 10,000.
The long-serving West Indian wicketkeeper Deryck Murray was out for 91 against India in Bombay (now Mumbai) in 1974-75, after falling for 90 against Australia in Bridgetown in 1972-73. He is one of 13 players who reached the nineties twice in Tests without ever making it to three figures: the others are Tommy Andrews, Alick Bannerman and Shane Warne of Australia, Tim Bresnan and Geoff Miller of England, Asim Kamal and Sami Aslam of Pakistan, plus Adam Bacher (South Africa), Andy Blignaut (Zimbabwe), Chetan Chauhan (India), Derek Sealy (West Indies), and the current Sri Lankan player Dilruwan Perera. Both Asim Kamal and Warne had a top score of 99.
The leader on this particular list is Australia's Ricky Ponting, who appeared in 46 different matches in the World Cup, including four finals. That's one more than Sachin Tendulkar, while the Sri Lankan pair of Mahela Jayawardene and Muttiah Muralitharan come next with 40 apiece. Glenn McGrath played 39, but just shades Murali as the World Cup's leading wicket-taker, 71 to 68. Tendulkar leads the way for the batsmen with 2278 runs, with Ponting next on 1743.
Kagiso Rabada's dominance of Sri Lanka's Kaushal Silva in South Africa in 2016-17 - after Vernon Philander dismissed Silva in the first innings of the series, Rabada accounted for him in each of the remaining five - is not quite as rare as one might have thought: this was the 45th (and most recent) instance of a bowler taking the same player's wicket five times running in Tests. The great Pakistan batsman Hanif Mohammad features twice on the list: he was dismissed in five successive innings in 1957-58 by the West Indian tearaway Roy Gilchrist, and also by the New Zealand left-arm seamer Richard Collinge in 1964-65.
Steven Lynch is the editor of the updated edition of Wisden on the Ashes