On Feb. 4, 2023, Gary Ballance stepped out at Bulawayo, Zimbabwe, to represent his country of birth for the first time in a Test match at the age of 33. Although there are some 70 others who have made their debuts at an older age, Balance’s story carries a difference. He had already played Test cricket for another country, England, on 23 occasions. This makes him the 16th male