There's a whole host of mice out there, all with different colours, sensors, and functionality, and often designed for different purposes. There are a few key questions you should ask yourself before making any mouse purchase:

  • Will I be using the mouse with my right or left hand?
  • Do I want a wired or wireless mouse?
  • Will I be using it for gaming?
  • Do I want a portable mouse to use on the go?
  • How much money do I want to spend?
  • Will the mouse work on my operating system?

These six questions will help you to quickly figure out what you’re looking for in a mouse, and we've tried to cover most of the bases in our round-up below.

For each mouse we've broken down the quality of its sensor, the grip-style it's best suited for, and which operating systems it will work on.

If you're likely to use for a lot of gaming, you might also want to look at our guide to the best gaming mice - many of them feature sensors, buttons, and software designed specifically with gamers in mind.

Mice aren't just for PCs though - you might also want to consider using them with a laptop

Best computer mouse 2020

Logitech MX Master 3

Logitech MX Master 3

Sensor: Laser, Darkfield with 4,000 DPI
Grip style: Palm or finger-tip – right-handed mouse
Operating system: Windows and Mac

The Logitech MX Master 3 is the successor to one of our favourite mice for PC - the MX Master 2S. While the 2S was great, the 3 brings a handful of key changes to further enhance the product.

Like the 2S, the design of the MX Master 3 is gorgeous - and when can you ever say that about a computer mouse? It's comfortable to use and the curves fit perfectly against your hand. The included Darkfield laser sensor offers fantastic tracking capabilities, which will work on almost any surface, including high-gloss and glass surfaces, without the need for a mousemat. 

The key improvement over the 2S is the machined steel scroll wheel; it now features an electromagnetic mechanism that all but removes resistance from the scroll while not making a peep. It's actually fast enough to scroll through 1000 lines of code in a second, making it ideal for analysts and web developers alike. 

The MX Master 3 can be used both through a wireless 2.4GHz (via USB dongle), Bluetooth or wired connection via USB-C. The wide array of connectivity options make the mouse fantastic for use with various platforms and types of PCs.

Like its predecessor, the MX Master 3 features Logitech Flow, allowing you to seamlessly move your mouse between displays - even when they're different computers running different operating systems. It makes copying and pasting files and working across a multi-computer setup a breeze.

Through the software, you can also set up app-specific controls using a combination of pressing the gesture button where your thumb rests and swiping with the mouse in a particular direction. It can control anything from media playback to switching tabs in Google Chrome, and anything else you can think of. You've also got two customisable buttons that sit beside the side scroll wheel. 

Battery life is an important feature to consider when buying a wireless mouse, but the 3 has that covered. A single minute of charge will get you three hours of use, and when fully charged, it lasts around 70 days. 

No matter what you need a computer mouse for, it's likely that the Logitech MX Master 3 will do the job - and then some. 

Microsoft Surface Precision

Microsoft Surface Precision

Grip style: Palm, right-handed mouse
Operating system: Windows and Mac

The Microsoft Surface Precision mouse has an understated grey design that might look a little boring, but this is a serious contender for the best mouse out there.

It's heavier than a lot of rivals at 135g but the weight actually makes it a joy to use. It glides like an experienced ice skater across a mouse mat with ease and grace.

Build quality is exceptional with a solid construction. The top part offers a smooth surface while the sides are grippy, although perhaps not as much as some.

The scroll wheel can be toggled between smooth or magnetic detent scrolling quickly using the button just behind it. You can also customise virtical or horizontal scrolling.

The Surface Precision uses Bluetooth 4.2 Low Energy and can connect to up to three devices simultaneously with the option to use a USB wired connection if needed.

A total of six buttons gives you a lot of control and four of them are customisable so you can make the mouse do what's most useful for you. However, this, along with Smart Switching, are not available on Windows 10 S or Mac.

Inside are rechargeable batteries and the Surface Pecision can last up to three months. 

SteelSeries Rival 100

SteelSeries Rival 100

Sensor: Optical, PixArt SDNS-3059-SS with 4,000 DPI
Grip style: Finger-tip or claw – right and left-handed mouse
Operating system: Windows and Mac

The SteelSeries Rival 100 is a budget mouse that’s aimed at those looking for an accurate, zero-acceleration sensor. The mouse’s colour scheme can be fully customised through SteelSeries’ software, where through GameSense the mouse can visually display certain game attributes.

The mouse has three additional customisable buttons, two on the left hand-side and one on the top. One of the highlights of the mouse is its symmetric ergonomic design, which means it can be used by both left and right handers.

The Rival 100 boasts fantastic sensor tracking through its PixArt SDNS-3059-SS sensor, making it an affordable mouse for hardcore gamers who are looking to use the mouse for competitive games.

Sumvision Nemesis Kata

Sumvision Nemesis Kata

Sensor: Optical, Avago A3050 with 3,200 DPI
Grip style: Claw – right-handed mouse (can somewhat be used by left-handers)
Operating system: Windows and Mac

This extremely affordable mouse is fantastic for those looking for a gaming or multimedia mouse. Equipped with the Avago A3050, the mouse provides gamers with good performance, despite having a little bit of positive acceleration.

Through the mouse’s software you’ll be able to customise its three additional buttons (two on the left hand-side and one on the top). The customisable buttons can be used to activate a reload in a game or to control your multimedia volume.

The mouse also has customisable weight cartridges which are used to change the overall feel. On the other hand the coloured LEDs are not customisable.

Given its low price, the Sumvision Nemesis Kata is an extremely capable and multi functional mouse.

Anker Ergonomic

Anker Wireless Vertical Ergonomic Optical Mouse

Sensor: Optical with 1,600 DPI
Grip style: Vertical palm – right-handed mouse
Operating system: Windows and limited functionalities with Mac

The Anker Ergonomic wireless mouse is aimed at those who want a different grip on their mice, whether due to a health condition or mere preference. The Anker is a vertical-shaped mouse, which is held completely differently to conventional mice.

The Anker connects wirelessly through a 2.4G connection which works alongside a USB dongle. It also has two buttons on the left hand-side, which can be used to quickly go backward and forward on web pages. There’s also a button at the top of the mouse allowing you to quickly adjust the DPI level.

This mouse isn’t recommended for those wanting to game, but is suggested for those wanting a different ergonomic grip.

Speedlink Kudos Z-9

SpeedLink Kudos Z-9

Sensor: Laser, Avago ADNS-9800 with 8,200 DPI
Grip style: Palm – right-handed mouse
Operating system: Windows

The Speedlink Kudos Z-9 houses the Avago ADNS-9800, which is a great budget gaming sensor. The mouse is finished in a red glossy plastic, which gives it a distinctive look. There are six programmable buttons which can be set up to correspond with various game actions or be used to control multimedia functions.

The main feature that sets apart the mouse is its good ergonomics for palm users. It’s a comfortable right-handed mouse which, to the average-sized hand. will be fantastic to use.

There’s no Mac-compatible software; the mouse will work without any software on Mac, but you will not be able to customise the button layout.