Buttonas debiutavo ištvermės lenktynėse 1999 m. Spa 24 val. su BMW komanda Raffanelli. Dalyvaudami BMW 320i E46 su Davidu Saelensu ir Tomášu Enge SP klasėje, trio pasitraukė po 22 ratų dėl degalų rezervuaro gedimo. Jis pradėjo derybas su "SMP Racing" dėl BR Engineering BR1 automobilio dalijimosi Le Mans Prototype 1 (LMP1) klasėje su Vitaliju Petrovu ir Michailu Alešinu 2018 m. Balandžio mėn. Buttonas ir SMP Racing sudarė susitarimą, kad jis vairuotų daugumą 2018-19 metų FIA World Endurance Championship. 2018 m. 24 val. Le Mano lenktynių metu debiutavęs FIA World Endurance Championship, elektroninės problemos sumažino automobilio rangą, kol komanda pasitraukė dėl variklio gedimo vėlai lenktynių metu, o tuo metu vairavo Buttonas. Fudžio 6 val. lenktynėse jis baigė ketvirtas, o Šanchajaus 6 val. lenktynėse - trečias. Buttonas praleido 1000 mylių Sebring ir 6 valandų Spa-Francorchamps lenktynes dėl Super GT įsipareigojimų ir 2019 m. 24 valandų Le Mans lenktynes.
nes jo sužadėtinė turėjo pagimdyti jų pirmąjį vaiką.