Quiz! Name the highest-ranked ODI batsmen on the eve of the 2015 World Cup

Can you name the ODI batsmen who populated the top 30 of the ICC’s rankings on the eve (February 13, 2015) of the 2015 Cricket World Cup?
That’s your task in this quiz – you’ve got five minutes to do the job.
Let’s see what you can do – go!