Marathi | Hindi
FOLLOW US :
City
Christopher Barclay Sole is a Scottish cricketer. He made his first-class debut in the 2015–17 ICC Intercontinental Cup on 9 August 2016 against the United Arab Emirates.