Hello friend!
Difference between Bandwidth and Data Rate
Last Updated: 16-05-2020
1. Bandwidth :
Bandwidth is defined as the potential of the data that is to be transferred in a specific period of time. It is the data carrying capacity of the network or transmission medium. In simple words, it is the maximum amount of data that can be transferred per second on a link. It is generally measured in bits per second(bps), Mega bits per second(Mbps) or Giga bits per second(Gbps).
For example, if bandwidth is 100 Mbps, it means maximum 100 Mb data can be transferred per second on that channel.
2. Data Rate :
Data Rate is defined as the amount of data transmitted during a specified time period over a network. It is the speed at which data is transferred from one device to another or between a peripheral device and the computer. It is generally measured in Mega bits per second(Mbps) or Mega bytes per second(MBps).
For example, if bandwidth is 100 Mbps but data rate is 50 Mbps, it means maximum 100 Mb data can be transferred but channel is transmitting only 50 Mb data per second.

https://www.geeksforgeeks.org/difference-between-bandwidth-and-data-rate/
Regards,