From Cricipedia
A bye in cricket is when a run is scored but it has not come off the batsmen's bat or gloves.
There are two types of byes that can occur:
- A bye occurs when the batsmen misses the ball and they run on it
- A leg-bye occurs when the bowler bowls the ball and it hits the batsmen on his body and the batsmen take a run.