W późniejszym czasie irlandzki pomocnik zdecydował się zmienić klub i podpisał kontrakt z Boltonem Wanderers. Spędził tam dwa lata, po czym przeniósł się do Doncaster Rovers, dla którego zanotował siedem ligowych występów. W 1998 Sheridan znów zmienił barwy klubowe i przeszedł do Oldham Athletic. Tam wywalczył sobie miejsce w podstawowej jedenastce, jednak z biegiem czasu grywał coraz rzadziej. W sezonie 2002/2003 na ligowych boiskach pojawił się tylko pięć razy, a po zakończeniu rozgrywek 2003/2004 Sheridan zakończył piłkarską karierę.

Kariera reprezentacyjna W reprezentacji Irlandii Sheridan zadebiutował w 1988 roku za kadencji trenera Jacka Charltona. W tym samym roku wystąpił na mistrzostwach Europy, na których Irlandczycy nie wyszli z grupy. W 1990 roku Sheridan wziął natomiast udział w mistrzostwach świata, na których podopieczni Jacka Charltona dotarli do ćwierćfinału, w którym zostali wyeliminowani przez Włochów. John był również uczestnikiem Mistrzostw Świata 1994, na których reprezentacja Irlandii w 1/8 finału przegrała z Holendrami. Łącznie dla drużyny narodowej Sheridan rozegrał 34 pojedynki, w których zdobył pięć goli.