Milwaukee M12CID-0 spare parts

Impact Drivers

Find the part's number on the diagram, then select it in the list. Select as many parts as you need and add them to your cart together. All parts are genuine Milwaukee and special order, ordered in once you buy.

Find parts by their diagram number in the list
  1. 1
    Rubber Cap Material: Pu 75A 562971001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  2. 2
    SLEEVE/SCM415 690260030
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  3. 3
    Friction Ring 690258001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  4. 4
    Washer SK5 OD15.4XID12.4X1MM 690266005
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  5. 5
    Spring 690261001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  6. 6
    Spring In Anvil 693384001
    $7.67
  7. 9
    Nylon Ring 524651001
    $7.67
  8. 10
    Lock Ball Dia 3.5 690268001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  9. 11
    Hex Anvil 621352011
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  10. 12
    Hammer OD37XL25,52MM 693116003
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  11. 13
    Steel Ball (pack Of 25PCS) 670221001 Qty used: 25
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  12. 14
    Washer Steel Th OD23XID30XW1 Mm 634290001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  13. 15
    Spring OD29,6XWD3,5 693164003
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  14. 17
    Steel Ball DIA5CAM Ball DIA3/16"" (2PCS) 680015001
    $7.67
  15. 16
    Cam Ball DIA5 670219001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  16. 18
    Cam Shaft DIA29,5XL48,25MM 621338003
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  17. 19
    Pin Dia 4,0X9,2MM (2PCS) 671565005
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  18. 20
    Planet Gear M=0,65 Z=22 (2PCS) 611575003
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  19. 21
    Washer 65MN OD18XID12.1X0.5MM 680335064
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  20. 22
    Ring Gear Material :FN-0405-155HT 611574002
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  21. 23
    Ball Bearing ID12XOD24XW6 680676001
    $11.10
  22. 24
    Gear Case Rear 641918001
    $23.73
  23. 26
    Ball Bearing (2PCS) 681623001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  24. 35
    Pop Switch 291114001
    $17.15
  25. 36
    Stamping Spring Plate Be Cu 0.4MM 633852003
    $7.67
  26. 37
    F/R Button [replaced With – 524499002 Once Stock Is Depleted] 524499001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  27. 38
    Clip 631542001
    $7.67
  28. 50
    Rating Label 941046215
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  29. 52
    Rubber Bumper (3PCS) Material:nbr 563131001
    $7.67
  30. 54
    Gear Case Front Assy 202427001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  31. 57
    Rotor Assy 202431001
    $52.36
  32. 58
    Electronics Assy [old Part Number 202432001] 202432002
    $121.57
  33. 59
    Belt Clip Assy 202433001
    $13.04
  34. 60
    Handle Assy 202434001
    $32.35
  35. 61
    Gearcase Assy 202430001
    $85.25
  36. 700
    Bmc 305425001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  37. NS
    Fuel Gauge 290304015 Not shown on diagram
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  38. E0001
    Rubber Cap Material: Pu 75A 562971001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  39. E0002
    Sleeve 690260028
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  40. E0003
    Friction Ring 690258001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  41. E0004
    Washer SK5 OD15.4XID12.4X1MM 690266005
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  42. E0005
    Spring 690261001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  43. E0006
    Spring In Anvil 693384001
    $7.67
  44. E0009
    Nylon Ring 524651001
    $7.67
  45. E0010
    Lock Ball Dia 3.5 690268001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  46. E0011
    Hex Anvil 621352011
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  47. E0012
    Hammer OD37XL25,52MM 693116003
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  48. E0013
    Steel Ball (pack Of 25PCS) 670221001 Qty used: 25
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  49. E0014
    Washer Steel Th OD23XID30XW1 Mm 634290001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  50. E0015
    Spring OD29,6XWD3,5 693164003
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  51. E0016
    Steel Ball DIA5CAM Ball DIA3/16"" (2PCS) 680015001
    $7.67
  52. E0017
    Cam Ball DIA5 670219001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  53. E0018
    Cam Shaft DIA29,5XL48,25MM 621338003
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  54. E0019
    Pin Dia 4,0X9,2MM (2PCS) 671565005
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  55. E0020
    Planet Gear M=0,65 Z=22 (2PCS) 611575003
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  56. E0021
    Washer 65MN OD18XID12.1X0.5MM 680335064
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  57. E0022
    Ring Gear Material :FN-0405-155HT 611574002
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  58. E0023
    Ball Bearing ID12XOD24XW6 680676001
    $11.10
  59. E0024
    Gear Case Rear 641918001
    $23.73
  60. E0035
    Pop Switch 291114001
    $17.15
  61. E0036
    Stamping Spring Plate Be Cu 0.4MM 633852003
    $7.67
  62. E0037
    F/R Button [replaced With – 524499002 Once Stock Is Depleted] 524499001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  63. E0052
    Rubber Bumper (3PCS) Material:nbr 563131001
    $7.67
  64. E0054
    Gear Case Front Assy 202427001
    Price on request Call or email for price and availability Call (03) 5241 9555 Email us
  65. E0057
    Rotor Assy 202431001
    $52.36
  66. E0058
    Electronics Assy [old Part Number 202432001] 202432002
    $121.57
  67. E0059
    Belt Clip Assy 202433001
    $13.04
  68. E0060
    Handle Assy 202434001
    $32.35
  69. E0061
    Gearcase Assy 202430001
    $85.25

Part shows Price on request? We can still order it. Email sales@toolup.com.au with your model number and the diagram number and we'll send you a price.

Can't find the part you need? Call (03) 5241 9555 or email sales@toolup.com.au with your model number.

Milwaukee M12CID-0 spare parts: common questions

Where can I buy spare parts for the Milwaukee M12CID-0?

Toolup Australia sells genuine Milwaukee spare parts for the M12CID-0. This exploded diagram lists 69 parts, and 27 can be ordered online now. Parts are posted Australia-wide or can be collected from our Geelong store.

How do I find the right part for my Milwaukee M12CID-0?

Find the part on the exploded diagram and note its number, then select that number in the parts list. Each row shows the genuine Milwaukee part number, price and quantity used.

What if the part I need for my M12CID-0 isn’t available online?

Parts marked Discontinued or Price on request can often still be sourced. Call (03) 5241 9555 or email sales@toolup.com.au with the model number (M12CID-0) and the diagram number and we’ll check for you.

Can Toolup repair my Milwaukee M12CID-0?

Yes. Our servicing team repairs Milwaukee tools. Visit our servicing page or call (03) 5241 9555 to book a repair.