At 4 months old most babies often begin to roll from their tummy to their back. Then at about 6 months old, baby will begin to have the physical ability to roll independently in either direction.
However, babies are all unique, it's perfectly normal when babies roll a little earlier or later than this!