India's Virat Kohli and Australia's Ellyse Perry have taken out the ICC's top awards for male and female players of the decade but it's the men's test award that has raised a few eyebrows.
Former Australian skipper Steve Smith was named as the best player in the longer form of the game - and going by his impressive batting stats it seems the right call.
Although fans on social media have pointed out the ICC seem to have forgotten that Smith was suspended from the game for cheating during Australia's 2018 tour of South Africa.
Smith was suspended from all international and domestic cricket for 12 months by Cricket Australia after the Cricket Australia Board found he failed to prevent teammates David Warner and Cameron Bandcroft from tampering with the ball in the third test in Cape Town.