There are many different types of barcode readers, but the main classification is of 1d barcode readers and 2d. The 1d readers are cheaper than the 2d, but the 2d can read 1d barcodes as well. That's why my recommendation is to get a 2d, even though it's more expensive.
Also, there are wireless, usb and bluetooth readers. Choosing the right one depends on the tasks your business operates.
At barcodes.com.au you can find a wide range of barcode readers. Plus, they will help you choose. Down below is the link.
Source: https://www.barcodes.com.au/scanners/