Gary Ballance joins rare band of cricketers who have played Test cricket for two countries
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
Source: arabnews.com