When is he up for re-election?
2020, I believe. Elected in 2014.
************
If you are referring to Sen. Shelby his current term expires on January 3, 2023
https://ballotpedia.org/Richard_Shelby