All balls wheel bearing kit front 22-51389 25-1389 many bikes fit this application see below
1990 Arctic Cat Wildcat 650
1993 Kawasaki ZX600 Ninja ZX-6
1994 Kawasaki ZX600 Ninja ZX-6
1995 Kawasaki ZX600 Ninja ZX-6
1995 Kawasaki ZX600 Ninja ZX-6R
1996 Kawasaki VN1500D Vulcan 1500 Classic
1996 Kawasaki VN800B Vulcan 800 Classic
1996 Kawasaki ZX600 Ninja ZX-6
1996 Kawasaki ZX600 Ninja ZX-6R
1997 Kawasaki VN1500D Vulcan 1500 Classic
1997 Kawasaki VN800B Vulcan 800 Classic
1997 Kawasaki ZX600 Ninja ZX-6
1997 Kawasaki ZX600 Ninja ZX-6R
1998 Kawasaki VN1500E Vulcan 1500 Classic
1998 Kawasaki VN800B Vulcan 800 Classic
1998 Kawasaki ZX600 Ninja ZX-6
1998 Kawasaki ZX900 Ninja ZX-9R
1999 Kawasaki VN1500E Vulcan 1500 Classic
1999 Kawasaki VN1500G Vulcan 1500 Nomad
1999 Kawasaki VN1500J/R Vulcan 1500 Drifter
1999 Kawasaki VN800B Vulcan 800 Classic
1999 Kawasaki VN800E Vulcan 800 Drifter
1999 Kawasaki ZX600 Ninja ZX-6
1999 Kawasaki ZX900 Ninja ZX-9R
2000 Kawasaki VN1500E Vulcan 1500 Classic
2000 Kawasaki VN1500G Vulcan 1500 Nomad
2000 Kawasaki VN1500J/R Vulcan 1500 Drifter
2000 Kawasaki VN1500L Vulcan Nomad Fi
2000 Kawasaki VN1500N Vulcan 1500 Classic Fi
2000 Kawasaki VN800B Vulcan 800 Classic
2000 Kawasaki VN800E Vulcan 800 Drifter
2000 Kawasaki ZX600 Ninja ZX-6
2001 Kawasaki VN1500E Vulcan 1500 Classic
2001 Kawasaki VN1500G Vulcan 1500 Nomad
2001 Kawasaki VN1500J/R Vulcan 1500 Drifter
2001 Kawasaki VN1500L Vulcan Nomad Fi
2001 Kawasaki VN1500N Vulcan 1500 Classic Fi
2001 Kawasaki VN800B Vulcan 800 Classic
2001 Kawasaki VN800E Vulcan 800 Drifter
2001 Kawasaki ZX600 Ninja ZX-6
2002 Kawasaki VN1500E Vulcan 1500 Classic
2002 Kawasaki VN1500J/R Vulcan 1500 Drifter
2002 Kawasaki VN1500L Vulcan Nomad Fi
2002 Kawasaki VN1500N Vulcan 1500 Classic Fi
2002 Kawasaki VN800B Vulcan 800 Classic
2002 Kawasaki VN800E Vulcan 800 Drifter
2002 Kawasaki ZX600 Ninja ZX-6
2003 Kawasaki VN1500E Vulcan 1500 Classic
2003 Kawasaki VN1500J/R Vulcan 1500 Drifter
2003 Kawasaki VN1500L Vulcan Nomad Fi
2003 Kawasaki VN800B Vulcan 800 Classic
2003 Kawasaki VN800E Vulcan 800 Drifter
2003 Kawasaki ZX600 ZZ-R 600
2004 Kawasaki Ninja ZX-10R
2004 Kawasaki VN1500E Vulcan 1500 Classic
2004 Kawasaki VN1500J/R Vulcan 1500 Drifter
2004 Kawasaki VN1500L Vulcan Nomad Fi
2004 Kawasaki VN800B Vulcan 800 Classic
2004 Kawasaki VN800E Vulcan 800 Drifter
2004 Kawasaki ZX600 ZZ-R 600
2005 Aprilia Pegaso 650
2005 Kawasaki Ninja ZX-10R
2005 Kawasaki VN1500J/R Vulcan 1500 Drifter
2005 Kawasaki VN800B Vulcan 800 Classic
2005 Kawasaki VN800E Vulcan 800 Drifter
2005 KTM 525 MXC 4-Stroke
2005 KTM 525 SMR 4-Stroke
2006 Kawasaki EX650 Ninja 650R
2006 Kawasaki VN1500E Vulcan 1500 Classic
2006 Kawasaki VN800E Vulcan 800 Drifter
2006 Triumph Daytona 675
2007 Kawasaki EX650 Ninja 650R
2007 Kawasaki KLE650 Versys
2007 Kawasaki VN1500E Vulcan 1500 Classic
2007 Triumph Daytona 675
2008 Kawasaki EX650 Ninja 650R
2008 Kawasaki KLE650 Versys
2008 Kawasaki VN1500E Vulcan 1500 Classic
2008 Triumph Daytona 675
2008 Triumph Street Triple 675
2009 Kawasaki ER-6N
2009 Kawasaki EX650 Ninja 650R
2009 Kawasaki KLE650 Versys
2009 Triumph Daytona 675
2009 Triumph Street Triple 675
2009 Triumph Street Triple 675R
2010 Kawasaki ER-6N
2010 Kawasaki EX650 Ninja 650R
2010 Kawasaki KLE650 Versys
2010 Kawasaki Z1000
2010 Triumph Daytona 675
2010 Triumph Street Triple 675
2010 Triumph Street Triple 675R
2011 Kawasaki EX650 Ninja 650R
2011 Kawasaki KLE650 Versys
2011 Kawasaki Z1000
2011 Kawasaki ZX1000 Ninja 1000
2011 Triumph Daytona 675
2011 Triumph Speed Triple 1050
2011 Triumph Street Triple 675
2011 Triumph Street Triple 675R
2012 Kawasaki EX650 Ninja 650
2012 Kawasaki KLE650 Versys
2012 Kawasaki Z1000
2012 Kawasaki ZX1000 Ninja 1000
2012 Triumph Daytona 675
2012 Triumph Speed Triple 1050
2012 Triumph Street Triple 675
2012 Triumph Street Triple 675R
2013 Kawasaki EX650 Ninja 650
2013 Kawasaki EX650 Ninja 650 ABS
2013 Kawasaki KLE650 Versys
2013 Kawasaki Z1000
2013 Kawasaki ZX1000 Ninja 1000
2013 Triumph Daytona 675
2013 Triumph Daytona 675R
2013 Triumph Speed Triple 1050
2013 Triumph Street Triple 675
2013 Triumph Street Triple 675R
2014 Kawasaki EX650 Ninja 650
2014 Kawasaki EX650 Ninja 650 ABS
2014 Kawasaki KLE650 Versys
2014 Kawasaki ZX1000 Ninja 1000
2014 Triumph Daytona 675
2014 Triumph Daytona 675R
2014 Triumph Speed Triple 1050
2014 Triumph Street Triple 675
2014 Triumph Street Triple 675R
2015 Kawasaki EN650 Vulcan S
2015 Kawasaki EX650 Ninja 650
2015 Kawasaki EX650 Ninja 650 ABS
2015 Kawasaki KLE650 Versys
2015 Kawasaki Z1000
2015 Kawasaki ZX1000 Ninja 1000
2015 Triumph Daytona 675
2015 Triumph Daytona 675R
2015 Triumph Speed Triple 1050
2015 Triumph Street Triple 675
2015 Triumph Street Triple 675R
2016 Kawasaki EN650 Vulcan S
2016 Kawasaki EX650 Ninja 650
2016 Kawasaki EX650 Ninja 650 ABS
2016 Kawasaki KLE650 Versys
2016 Kawasaki Z1000
2016 Kawasaki Z800
2016 Kawasaki ZX1000 Ninja 1000
2016 Triumph Daytona 675
2016 Triumph Daytona 675R
2016 Triumph Speed Triple R 1050
2016 Triumph Street Triple 675
2016 Triumph Street Triple 675R
2016 Triumph Street Twin 900
2016 Triumph Thruxton 1200
2016 Triumph Thruxton 1200 R
2017 Kawasaki EN650 Vulcan S
2017 Kawasaki EX650 Ninja 650
2017 Kawasaki EX650 Ninja 650 ABS
2017 Kawasaki KLE650 Versys
2017 Kawasaki Z650
2017 Kawasaki Z900
2017 Kawasaki ZX1000 Ninja 1000
2017 Triumph Bonneville Bobber 1200
2017 Triumph Bonneville T100 900
2017 Triumph Bonneville T120 1200
2017 Triumph Street Cup 900
2017 Triumph Street Scrambler 900
2017 Triumph Street Twin 900
2018 Kawasaki EN650 Vulcan S
2018 Kawasaki EX650 Ninja 650 ABS
2018 Kawasaki KLE650 Versys
2018 Kawasaki Z650
2018 Kawasaki Z900
2018 Kawasaki Z900 RS
2018 Kawasaki ZX1000 Ninja 1000
2019 Kawasaki EN650 Vulcan S
2019 Kawasaki EX650 Ninja 650 ABS
2019 Kawasaki KLE650 Versys
2019 Kawasaki Z650
2019 Kawasaki Z900
2019 Kawasaki Z900 RS
2019 Kawasaki ZX1000 Ninja 1000
2020 Kawasaki EN650 Vulcan S
2020 Kawasaki EX650 Ninja 650
2020 Kawasaki EX650 Ninja 650 ABS
2020 Kawasaki KLE650 Versys
2020 Kawasaki Z650
2020 Kawasaki Z900 ABS
2020 Kawasaki Z900 RS
2020 Kawasaki ZX1000 Ninja 1000
2021 Kawasaki EX650 Ninja 650
2021 Kawasaki EX650 Ninja 650 ABS
2021 Kawasaki KLE650 Versys
2021 Kawasaki Z650
2021 Kawasaki Z900 ABS
2021 Kawasaki Z900 RS
2021 Kawasaki ZX1000 Ninja 1000
2022 Kawasaki KLE650 Versys
2022 Kawasaki Z650RS
2022 Kawasaki Z900 ABS
2022 Kawasaki Z900RS SE
2022 Kawasaki ZX1000 Ninja 1000 SX