As the World Cup 2023 gets closer, here are the best all-time performers in the tournament

Sachin Tendulkar is the highest run-getter in World Cups with 2278 runs in 45 matches

Rohit Sharma shares the record for most centuries (6) with Sachin Tendulkar

With 71 wickets, Glenn McGrath leads the wicket-takers list

McGrath also hold the record for best bowling figures in an innings (7/15 vs Namibia in 2003)

Kumar Sangakkara holds the record for most dismissals for keeper with 54

The record for most catches (28) for an outfield player belongs to Ricky Ponting

Ponting also holds the record for playing most number of World Cup matches (46)

West Indies' Samuels and Gayle hold the record for highest partnership (372 vs Zimbabwe)