Richard Illingworth won The ICC Umpire of the Year award for 2022. He belongs to which country?
Richard Illingworth won The ICC Umpire of the Year award for 2022. He belongs to which country?
Explanation
Richard Illingworth has been named The ICC Umpire of the Year For 2022.
Richard Illingworth belongs to England.