Only 3% can guess all the cricket players!

You enjoy cricket and don't miss a single game? Challenge yourself! Can you guess all the cricket players?
Image