Here is a little lineup timeline.
1985-1985
Axl Rose-Lead Vocals
Izzy Stradlin-Rythym Guitar/Lead and Backing Vocals
Tracii Guns-Lead Guitar
Ole Bech-Bass Guitar
Rob Gardner-Drums
1985-1990
Axl Rose
Izzy Stradlin
Slash-Lead Guitar
Duff Mckagan-Bass Guitar/Lead and Backing Vocals
Steven Adler-Drums
1990-1991
Axl Rose
Izzy Stradlin
Slash
Duff Mckagan
Matt Sorum-Drums
Dizzy Reed-Keyboards/Synthisers
1991-1994
Axl Rose
Gilby Clarke-Rythym Guitar
Slash
Duff Mckagan
Matt Sorum
Dizzy Reed
1995
Axl Rose
Paul "Huge" Tobais-Rythym/Lead Guitar
Slash
Duff Mckagan
Matt Sorum
Dizzy Reed
1996
Axl Rose
Paul "Huge" Tobais
Duff Mckagan
Matt Sorum
Dizzy Reed.
1997
Axl Rose
Paul "Huge" Tobias
Duff Mckagan
Dizzy Reed
1999
Axl Rose
Paul "Huge" Tobias
Tommy Stinson-Bass Guitar/Background Vocals
Chris Pitman-Keyboards/Sub Bass/Production
Josh Freese-Drums
Robin Finck-Lead Guitar
Dizzy Reed
2000-2002
Axl Rose
Paul "Huge" Tobias
Tommy Stinson
Bryan "Brain" Mantia-Drums
Buckethead-Lead Guitar
Chris Pitman
Dizzy Reed.
2002-2004
Axl Rose
Richard Fortus-Rythym/Lead Guitar
Bryan "Brain" Mantia
Buckethead
Robin Finck
Chris Pitman
Dizzy Reed
2004-2006
Axl Rose
Richard Fortus
Tommy Stinson
Ron "Bumblefoot" Thal-Lead/Rythtm Guitar
Bryan "Brain" Mantia
Robin Finck
Chris Pitman
Dizzy Reed
2006-2009
Axl Rose
Richard Fortus
Tommy Stinson
Ron "Bumblefoot" Thal
Frank Ferrar-Drums
Robin Finck
Chris Pitman
Dizzy Reed
"Special Guest"
Izzy Stradlin 2006
2009-2014
Axl Rose
Richard Fortus
Tommy Stinson
Ron "Bumblefoot"'Thal
DJ Ashba-Lead/Rythym Guitar
Frank Ferrar
Chris Pitman
Dizzy Reed
"Special Guests"
Izzy Stradlin 2012
"Touring"
Duff Mckagan 2014 stood in for Tommy Stinson who had several shows with his band The Replacements.
2014-2015
Axl Rose
Richard Fortus
Frank Ferrar
Tommy Stinson
DJ Ashba
Chris Pitman
Dizzy Reed
2015-2016
Axl Rose
Richard Fortus
Frank Ferrar
Tommy Stinson
Chris Pitman
Dizzy Reed.
2016-present(Full Lineup not announced)
Axl Rose
Richard Fortus
Slash-Lead/Rythym Guitar
Duff Mckagan-Bass Guitar
Frank Ferrar
Chris Pitman
Dizzy Reed
Unidentified Third Guitarist Rumored to be Dave Kushner of Velvet Revolver.
If you have any questions on lineup changes feel free to ask