Martin Guptill holds the record for the highest individual score in a World Cup match, with 237* against the West Indies in 2015.
Shakib Al Hasan is the leading run-scorer among active batters in World Cups, with 1146 runs in 29 matches.
Virat Kohli is one of the most prolific run-scorers in World Cup history, with 1030 runs in 26 matches.
David Warner is a destructive batsman who has scored 992 runs in 18 World Cup matches.
Rohit Sharma is a stylish opener who has scored 978 runs in 23 World Cup matches.
Glenn Maxwell is a big-hitting all-rounder who has scored 921 runs in 22 World Cup matches.
Jos Buttler is a dynamic wicket-keeper batsman who has scored 823 runs in 22 World Cup matches.
Babar Azam is a technically gifted batsman who has scored 783 runs in 20 World Cup matches.
KL Rahul is a versatile batsman who has scored 756 runs in 19 World Cup matches.
Aaron Finch is a powerful opener who has scored 739 runs in 17 World Cup matches.