>There no such thing as a foul ball in cricket

Yes there is, when the bowler oversteps the line (crease), or when the Umpire deems the ball to have been thrown, instead of bowled. However that action is really difficult to determine. The Umpire will signal "No Ball", and the batting side scores an extra run, while the bowler gets to deliver another ball, giving the batter another opportunity to score. That will make the Over seven (or 9) runs.