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.