In this quiz, you have to name all of the batters who scored more than 300 runs in the 2019 Cricket World Cup.

To bet on the World Cup with our Match Centre Partners bet365 head here.

Four years have passed since the last edition of the tournament, with the 2023 competition almost upon us. Most of the top run scorers from the last tournament will also feature in the next version, with only one player in the top ten definitely not participating.

Although England won the tournament, it was an India opener who topped the charts with 648 runs including five centuries. Another opener came next, an Australia player this time with players from Bangladesh and New Zealand in third and fourth before England get on the list.

There are 24 names for you to guess in this quiz, with eight different nationalities represented. The only countries in the tournament from which no player exceeded 300 runs were Sri Lanka and Afghanistan. We have given you the number of runs each batter scored in the competition and the country they play for to help you. There are five minutes on the clock.