Recently Finished
Live Cricket
Upcoming Matches
View All Matches
Afghanistan in Scotland

Rahmat Shah 113 and rain help Afghanistan to victory after Calum Macleod hundred