

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Sri Lanka.
🔧 Power, Precision, Portability — Own the jobsite like a pro!
The Milwaukee 2904-20 12V 1/2" Hammer Drill/Driver is a high-performance, battery-powered tool featuring a durable all-metal carbide chuck, mechanical clutch for consistent torque, and a hammer drill mode for tough masonry. With class-leading 5.0Ah battery runtime and a rugged metal belt clip, it’s engineered for professionals demanding reliability and efficiency on every project.
| ASIN | B0BB854SJ8 |
| ASIN | B0BB854SJ8 |
| Additional Features | Variable Speed |
| Amperage | 5 Amps |
| Battery Capacity | 5 |
| Best Sellers Rank | #82,038 in Tools & Home Improvement ( See Top 100 in Tools & Home Improvement ) #371 in Power Drills |
| Brand Name | Milwaukee |
| Color | Red/Black |
| Compatible Devices | Milwaukee M12 Units |
| Customer Reviews | 4.5 4.5 out of 5 stars (1,288) |
| Customer reviews | 4.5 4.5 out of 5 stars (1,288) |
| Date First Available | 16 September 2022 |
| Drill Type | Hammer Drill |
| Drilling Capacity Metal | 0.5 Inches |
| Drilling Capacity Wood | 2.63 Inches |
| Included Components | Battery Charger |
| Is Discontinued By Manufacturer | No |
| Item Dimensions L x W x H | 27.9L x 22.9W x 10.2H centimeters |
| Item Type Name | Milwaukee Electric - M18 FUEL. 1/2 HAMMER DRILL/DRIVER |
| Item model number | 2904-20 |
| Manufacturer | Milwaukee |
| Manufacturer | Milwaukee |
| Manufacturer Part Number | 2904-20 |
| Material Type | Metal |
| Maximum Chuck Size | 0.5 Inches |
| Maximum Power | 800 Watts |
| Maximum Rotational Speed | 650 RPM |
| Maximum Torque | 1400 Inch Pounds |
| Model Number | 2904-20 |
| Number of Speeds | 2 |
| Power Source | Battery Powered |
| Product Dimensions | 27.94 x 22.86 x 10.16 cm; 1.74 kg |
| Speed | 650 RPM |
| Torque | 1400 Inch Pounds |
| UPC | 045242637720 |
| Unit Count | 2 Count |
| Voltage | 18 Volts |
Trustpilot
3 days ago
2 weeks ago