In this quiz, you have to name the Pakistan batters who have hit the most sixes in ODI cricket.

The list is led by a very obvious name, a big hitting all-rounder whose career spanned two decades. Can you get all 23 names in four minutes?

*All stats updated till November 21, 2021.