Thunderobot ML903 Review | 78 Data compared

Avg. price:~£80Connectivity:wireless+wiredMaximum polling rate:8000 HzMaximum DPI:26000 DPIWeight:65 g

Thunderobot ML903 Review: Compare 78 technical specifications and user reviews to see how this product ranks in the Mice category and whether it is worth buying.

8.4

Overall score

Score
8.4/ 10
✕
What it is
An overall evaluation of the mouse's quality, based on technical analyses and user reviews.
When it matters
When you need a quick reference to identify the best mice on the market.
Score distribution
â–¼
<55-66-77-88-99-10
Score components

80%

8.5

Technical Score

20%

7.8

User score

★Better than 91% of mice
8.5

Technical Score

Technical score
8.5/ 10
✕
What it is
An assessment of technical performance for products in the Mice category across these key areas: Performance & Sensor, Connectivity, Battery & Charging, Controls, Design, Features.
When it matters
When you want to compare mice based on technical performance and available features.
Score distribution
â–¼
<55-66-77-88-99-10
Score components

36%

10

Performance & Sensor

22%

7.7

Controls

16%

8.6

Design

14%

6.1

Features

7%

10

Connectivity

5%

6.1

Battery & Charging

★Better than 92% of mice
7.8

User score

User score
7.8/ 10
✕
What it is
A rating that combines user reviews and the total number of reviews received by the mouse.
When it matters
When you want to understand how a mouse performs in daily use or gaming and how reliable it is in terms of comfort, button feel, tracking accuracy, and long-term durability.
Score distribution
â–¼
<55-66-77-88-99-10
Score components

70%

8.1

User ratings

30%

7.0

Number of reviews

Based on 745 buyer reviews from online shops.
How we calculate this
User ratings – average star rating across all shop listings, weighted by how many reviews each has, on a 1–10 scale.
Number of reviews – how many buyer reviews the product has, on a logarithmic scale; the 8% most-reviewed models in the category get 10.
â–¼Worse than 69% of mice
  • thunderobot-ml903
  • thunderobot-ml903
  • thunderobot-ml903
  • thunderobot-ml903
  • thunderobot-ml903
  • thunderobot-ml903
  • thunderobot-ml903
thunderobot-ml903
thunderobot-ml903
thunderobot-ml903
thunderobot-ml903
thunderobot-ml903
thunderobot-ml903
thunderobot-ml903

Best prices

*As an Amazon Associate, we earn from qualifying purchases.

Best rankings

Available: ranking among products currently available (including other versions of this product).All: ranking among all products in the database.
Loading...
Loading category ranking...

Verdict

The Thunderobot ML903 is a high-performance, ultra-lightweight gaming mouse (approx. 65g) featuring the flagship PixArt PAW3395 optical sensor, which provides up to 26,000 DPI, 650 IPS tracking speed, and 50G acceleration. Key characteristics include tri-mode connectivity (Wired USB-C, 2.4GHz wireless, and Bluetooth), Kailh GM8.0 switches rated for 80 million clicks, and a symmetrical ergonomic design with 100% PTFE feet for smooth glide. Its primary advantages are the native 4000Hz wireless polling rate (achievable with its included magnetic RGB charging dock) and a decent 300mAh battery offering up to 70 hours of use. However, some users have reported subpar scroll wheel tactility, minor button rattle, and limited reliability with the software-based battery indicator.

Technical Specifications of mouse Thunderobot ML903

Technical Score
Technical score
8.5/ 10
✕
What it is
An assessment of technical performance for products in the Mice category across these key areas: Performance & Sensor, Connectivity, Battery & Charging, Controls, Design, Features.
When it matters
When you want to compare mice based on technical performance and available features.
Score distribution
â–¼
<55-66-77-88-99-10
Score components:

36%

10

Performance & Sensor

22%

7.7

Controls

16%

8.6

Design

14%

6.1

Features

7%

10

Connectivity

5%

6.1

Battery & Charging

8.5
Thunderobot ML903 has a technical score of 8.5 points, which is higher than that of 91.6% of products in this category.
User score
User score
7.8/ 10
✕
What it is
A rating that combines user reviews and the total number of reviews received by the mouse.
When it matters
When you want to understand how a mouse performs in daily use or gaming and how reliable it is in terms of comfort, button feel, tracking accuracy, and long-term durability.
Score distribution
â–¼
<55-66-77-88-99-10
Score components

70%

8.1

User ratings

30%

7.0

Number of reviews

Based on 745 buyer reviews from online shops.
How we calculate this
User ratings – average star rating across all shop listings, weighted by how many reviews each has, on a 1–10 scale.
Number of reviews – how many buyer reviews the product has, on a logarithmic scale; the 8% most-reviewed models in the category get 10.
7.8
Thunderobot ML903 has a user score of 7.8 points, which is lower than that of 68.6% of products in this category.
Popularity
Popularity
7.0/ 10
✕
What it is
An indicator based on the number of reviews received by the mouse.
When it matters
When you prefer a mouse that has already been chosen and reviewed by many other users.
Score distribution
â–¼
<55-66-77-88-99-10
Popularity:
Thunderobot ML903 has a popularity score of 7 points, which is higher than that of 58.5% of products in this category.
7.0
Thunderobot ML903 has a popularity score of 7 points, which is higher than that of 58.5% of products in this category.
Ratio quality/price
Value for money
8.9/ 10
✕
What it is
An indicator that combines the mouse's overall rating with its cost.
When it matters
When you are looking for a mouse that offers a strong balance of performance, features, and price.
Score distribution
â–¼
<55-66-77-88-99-10
Score components:

60%

8.4

Overall score

40%

10

Price

8.9
Thunderobot ML903 has a value-for-money score of 8.9 points, which is higher than that of 90.9% of products in this category.
Brand name
Thunderobot
Maximum polling rate
8,000 Hz
Maximum polling rate
8,000 Hz
This mouse has a maximum polling rate of 8,000 Hz, which is higher than 88.2% of mice and equal to 11.8% of mice.
Wired polling rate
8,000 Hz
Wired polling rate
8,000 Hz
This mouse has a wired polling rate of 8,000 Hz, which is higher than 93.3% of mice and equal to 6.7% of mice.
2.4 GHz polling rate
4,000 Hz
2.4 GHz polling rate
4,000 Hz
This mouse has a 2.4 GHz polling rate of 4,000 Hz, which is higher than 81.7% of mice and equal to 7.4% of mice.
Bluetooth polling rate
125 Hz
Bluetooth polling rate
125 Hz
This mouse has a Bluetooth polling rate of 125 Hz, which is higher than 67.8% of mice and equal to 30.7% of mice.
Show more
Connectivity
wireless+wired
Connectivity
wireless+wired
This mouse supports wireless+wired connectivity, which is more versatile than 56.8% of mice and equal to 43.3% of mice.
connection modes: wired / Bluetooth / 2.4 GHz.
Bluetooth support
yes
Bluetooth support
yes
This mouse supports Bluetooth. 64.5% of mice support Bluetooth.
Bluetooth version
5
Bluetooth version
5
This mouse uses Bluetooth 5, which is newer than 73.9% of mice and equal to 12.3% of mice.
Proprietary 2.4 GHz support
yes
Proprietary 2.4 GHz support
yes
This mouse supports proprietary 2.4 GHz wireless. 38.8% of mice support proprietary 2.4 GHz wireless.
Receiver included
yes
Receiver included
yes
This mouse includes a receiver. 37.8% of mice include a receiver.
Show more
Battery life
70 hours
Battery life
70 hours
This mouse has a battery life of 70 hours, which is less than 62.4% of mice and equal to 14.1% of mice.
Battery capacity
300 mAh
Battery capacity
300 mAh
This mouse has a battery capacity of 300 mAh, which is smaller than 70.3% of mice and equal to 19.9% of mice.
Battery form factor
integrated
Rechargeable battery
yes
Rechargeable battery
yes
This mouse uses a rechargeable battery. 54.2% of mice use a rechargeable battery.
Removable battery
no
Removable battery
no
This mouse does not use a removable battery. 22.3% of mice use a removable battery.
Show more
N. of buttons
6
N. of buttons
6
This mouse has 6 buttons, which is more than 23.2% of mice and equal to 40% of mice.
N. of side buttons
2
N. of side buttons
2
This mouse has 2 side buttons, which is more than 15% of mice and equal to 68.6% of mice.
N. of programmable buttons
5
N. of programmable buttons
5
This mouse has 5 programmable buttons, which is less than 64.5% of mice and equal to 13.4% of mice.
DPI switching button
yes
DPI switching button
yes
This mouse includes a DPI switching button. 14.7% of mice include a DPI switching button.
Profile switching button
no
Profile switching button
no
This mouse does not include a profile switching button. 16% of mice include a profile switching button.
Show more
Orientation
ambidextrous
Weight
65 g
Weight
65 g
This mouse weighs 65 g, which makes it lighter than 69.6% of mice and equal to 2% of mice.
Extra weights
0 g
Extra weights
0 g
This mouse comes with 0 g extra weights, which is less than 4.6% of mice and equal to 95.4% of mice.
Cable length
1.8 m
Cable length
1.8 m
This mouse comes with a 1.8 m cable, which is longer than 18.4% of mice and equal to 65.2% of mice.
Cable type
paracord
Show more
Onboard memory profiles
1
Onboard memory profiles
1
This mouse stores 1 onboard profiles, which is more than 48% of mice and equal to 20% of mice.
Onboard memory size
?
Software name
?
Firmware upgradable
yes
Firmware upgradable
yes
This mouse supports firmware updates. 22.5% of mice support firmware updates.
Suitable for gaming
yes
Suitable for gaming
yes
This mouse is suitable for gaming. 23.9% of mice are suitable for gaming.

Thunderobot ML903 vs the average mouse

246810TotalPerformance & SensorConnectivityBattery & ChargingControlsDesignFeatures
  • 8x higher maximum polling rate
    Maximum polling rate
    8,000 Hz
    This mouse has a maximum polling rate of 8000 Hz, while the average mouse has a maximum polling rate of 1000 Hz.
    8,000 Hz vs 1,000 Hz
  • 50 million clicks longer switch lifespan
    Switch durability
    80 million clicks
    This mouse offers switch durability of 80 million clicks, while the average mouse offers switch durability of 30 million clicks.
    80 million clicks vs 30 million clicks
  • 2.6x higher maximum DPI
    Maximum DPI
    26,000 DPI
    This mouse has a maximum DPI of 26000 DPI, while the average mouse has a maximum DPI of 10000 DPI.
    26,000 DPI vs 10,000 DPI
  • 4x higher 2.4 GHz polling rate
    2.4 GHz polling rate
    4,000 Hz
    This mouse has a 2.4 GHz polling rate of 4000 Hz, while the average mouse has a 2.4 GHz polling rate of 1000 Hz.
    4,000 Hz vs 1,000 Hz
  • 8x higher wired polling rate
    Wired polling rate
    8,000 Hz
    This mouse has a wired polling rate of 8000 Hz, while the average mouse has a wired polling rate of 1000 Hz.
    8,000 Hz vs 1,000 Hz
  • Adjustable lift-off distance
    Lift-off distance adjustable
    yes
    This mouse supports adjustable lift-off distance, while the average mouse does not. 46.5% of mice support adjustable lift-off distance.
  • 20.7% lower mouse weight
    Weight
    65 g
    This mouse weighs 65 g, while the average mouse weighs 82 g.
    65 g vs 82 g
  • 62.5% higher tracking speed
    Maximum tracking speed
    650 IPS
    This mouse offers a maximum tracking speed of 650 IPS, while the average mouse offers a maximum tracking speed of 400 IPS.
    650 IPS vs 400 IPS
  • 21.2% better value for money
    Thunderobot ML903 has better value for money than the average mouse (8.86 vs 7.3).
    8.86 vs 7.31
  • 8x higher maximum polling rate
    Maximum polling rate
    8,000 Hz
    This mouse has a maximum polling rate of 8000 Hz, while the average mouse has a maximum polling rate of 1000 Hz.
    8,000 Hz vs 1,000 Hz
  • 2.6x higher maximum DPI
    Maximum DPI
    26,000 DPI
    This mouse has a maximum DPI of 26000 DPI, while the average mouse has a maximum DPI of 10000 DPI.
    26,000 DPI vs 10,000 DPI
  • 4x higher 2.4 GHz polling rate
    2.4 GHz polling rate
    4,000 Hz
    This mouse has a 2.4 GHz polling rate of 4000 Hz, while the average mouse has a 2.4 GHz polling rate of 1000 Hz.
    4,000 Hz vs 1,000 Hz
  • 8x higher wired polling rate
    Wired polling rate
    8,000 Hz
    This mouse has a wired polling rate of 8000 Hz, while the average mouse has a wired polling rate of 1000 Hz.
    8,000 Hz vs 1,000 Hz
  • Adjustable lift-off distance
    Lift-off distance adjustable
    yes
    This mouse supports adjustable lift-off distance, while the average mouse does not. 46.5% of mice support adjustable lift-off distance.
  • 62.5% higher tracking speed
    Maximum tracking speed
    650 IPS
    This mouse offers a maximum tracking speed of 650 IPS, while the average mouse offers a maximum tracking speed of 400 IPS.
    650 IPS vs 400 IPS
  • 150 DPI lower minimum setting
    Minimum DPI
    50 DPI
    This mouse goes as low as 50 DPI, while the average mouse goes as low as 200 DPI.
    50 DPI vs 200 DPI
  • 25% higher maximum acceleration
    Maximum acceleration
    50 G
    This mouse has a maximum acceleration of 50 G, while the average mouse has a maximum acceleration of 40 G.
    50 G vs 40 G
  • Multi-device pairing
    Multi-device pairing
    yes
    This mouse supports multi-device pairing, while the average mouse does not. 20.3% of mice support multi-device pairing.
  • Versatile connectivity
    Connectivity
    wireless+wired
    This mouse supports wireless+wired connectivity, while the average mouse supports wireless connectivity.
    connection modes: wired / Bluetooth / 2.4 GHz.
    wireless+wired vs wireless
  • Bluetooth support
    Bluetooth support
    yes
    This mouse supports Bluetooth, while the average mouse does not. 35.5% of mice support Bluetooth.
  • Receiver storage inside mouse
    Receiver storage in mouse
    yes
    This mouse has receiver storage inside the mouse, while the average mouse does not. 45.9% of mice have receiver storage inside the mouse.
  • Usable while charging
    Use while charging
    yes
    This mouse can be used while charging, while the average mouse cannot. 47.5% of mice can be used while charging.
  • Rechargeable battery
    Rechargeable battery
    yes
    This mouse uses a rechargeable battery, while the average mouse does not. 45.9% of mice use a rechargeable battery.
  • Wireless charging
    Wireless charging
    yes
    This mouse supports wireless charging, while the average mouse does not. 10.6% of mice support wireless charging.
  • 50 million clicks longer switch lifespan
    Switch durability
    80 million clicks
    This mouse offers switch durability of 80 million clicks, while the average mouse offers switch durability of 30 million clicks.
    80 million clicks vs 30 million clicks
  • Adjustable debounce time
    Debounce time adjustable
    yes
    This mouse supports adjustable debounce time, while the average mouse does not. 28.2% of mice support adjustable debounce time.
  • 20.7% lower mouse weight
    Weight
    65 g
    This mouse weighs 65 g, while the average mouse weighs 82 g.
    65 g vs 82 g
  • Detachable cable
    Detachable cable
    yes
    This mouse comes with a detachable cable, while the average mouse does not. 43% of mice come with a detachable cable.
  • 1 fewer programmable buttons
    N. of programmable buttons
    5
    This mouse has 5 programmable buttons, while the average mouse has 6 programmable buttons.
    5 vs 6
  • No RGB lighting
    RGB lighting
    no
    This mouse does not have RGB lighting, while the average mouse does. 56.3% of mice have RGB lighting.
  • 15 hours shorter battery life
    Battery life
    70 hours
    This mouse has a battery life of 70 hours, while the average mouse has a battery life of 85 hours.
    70 hours vs 85 hours
  • 2.29x more expensive
    Thunderobot ML903 is more expensive than the average mouse (£80 vs £35).
    £80 vs £35
  • 40% smaller battery capacity
    Battery capacity
    300 mAh
    This mouse has a battery capacity of 300 mAh, while the average mouse has a battery capacity of 500 mAh.
    300 mAh vs 500 mAh
  • 1 fewer stored DPI steps
    DPI steps stored
    4
    This mouse stores 4 DPI steps, while the average mouse stores 5 DPI steps.
    4 vs 5
  • 2.29x more expensive
    Thunderobot ML903 is more expensive than the average mouse (£80 vs £35).
    £80 vs £35
  • 1 fewer stored DPI steps
    DPI steps stored
    4
    This mouse stores 4 DPI steps, while the average mouse stores 5 DPI steps.
    4 vs 5
  • 15 hours shorter battery life
    Battery life
    70 hours
    This mouse has a battery life of 70 hours, while the average mouse has a battery life of 85 hours.
    70 hours vs 85 hours
  • 40% smaller battery capacity
    Battery capacity
    300 mAh
    This mouse has a battery capacity of 300 mAh, while the average mouse has a battery capacity of 500 mAh.
    300 mAh vs 500 mAh
  • 1 fewer programmable buttons
    N. of programmable buttons
    5
    This mouse has 5 programmable buttons, while the average mouse has 6 programmable buttons.
    5 vs 6
  • No RGB lighting
    RGB lighting
    no
    This mouse does not have RGB lighting, while the average mouse does. 56.3% of mice have RGB lighting.

Graphic comparison of Thunderobot ML903 and other products in the Mice category

No results found

Third-party reviews

Based on 745 buyer reviews from online shops.
Reviews last updated: May 2026 · How we calculate this

What customers like about Thunderobot ML903?

  • High-performance Pixart PAW3395 sensor provides accurate tracking and high DPI (up to 26,000)
  • Triple-mode connectivity (2.4GHz, Bluetooth, and wired) offers great flexibility for different devices
  • Solid build quality with no major creaking or flexing reported during use
  • Optional magnetic charging dock that also functions as a 4K/8K polling rate adapter
  • Lightweight design (approx. 65-67g) is comfortable for long gaming sessions
  • Crispy and responsive main buttons using durable Kailh GM 8.0 switches
  • Excellent value for money, often priced lower than similar high-spec competitors

What customers dislike about Thunderobot ML903?

  • Official software is often flagged as a virus/security threat by Windows and third-party antivirus tools
  • Battery life can be underwhelming when using high polling rates (4K/8K), lasting as little as 10-15 hours
  • Scroll wheel has been criticized for lacking distinct tactility and feeling 'scratchy' or 'cheap'
  • Software experience is buggy and sometimes requires navigating Chinese-language menus to find English settings
  • Some users report difficulty reaching the full advertised 4K polling rate, often averaging around 3500Hz
  • Weight distribution can feel slightly front-heavy, which may bother some competitive players
  • Issues with firmware updates are common, sometimes requiring specific manual installation to fix connectivity bugs

Video reviews

Hands-on testing, unboxing, and real-world video evaluations

Compare Thunderobot ML903 with other products in the Mice category

1Product to compare no. 1
VS
2Product to compare no. 2
VS
3Product to compare no. 3 (optional)