10. Victor Osimhen (Napoli and Nigeria)
9. Jude Bellingham (Real Madrid/Borussia Dortmund and England)
8. Karim Benzema (Al-Ittihad/Real Madrid and France)
7. Ilkay Gundogan (Barcelona/Manchester City and Germany)
6. Robert Lewandowski (Barcelona and Poland)
5. Mohamed Salah (Liverpool and Egypt)
4. Kevin De Bruyne (Manchester City and Belgium)
3. Erling Haaland (Manchester City and Norway)
2. Kylian Mbappe (Paris Saint-Germain and France)
1. Lionel Messi (Inter Miami/Paris Saint-Germain and Argentina)
Next : Shikhar Dhawan Last 10 ODI innings
Click to read more..