В 1960 после Гран-при Аргентины, где Бонниер имел возможность выиграть, но стал седьмым из-за проблем с двигателем, BRM перешли на шасси BRM P48. Оно было быстрым, но крайне ненадёжным. Бонниер дважды набрал очки, заняв пятое место на Гран-при Монако (где сошёл из-за сломанной подвески, идя вторым, но был классифицирован) и США, а в остальных гонках сезона не добрался до финиша. В общем зачёте Йоаким стал 18-м, с 4 очками. В годы выступлений в Формуле-1 за BRM Бонниер ездил за Porsche в гонках спорткаров, выиграв в 1960Targa Florio вместе с Хансом Херрманом. По окончании сезона 1960 он стал выступать за Porsche System Engineering и в Формуле-1.
Сезоны 1961 и 1962Формулы-1 Йоаким Бонниер провёл в команде Porsche, выступая почти во всех Гран-при. В обоих сезонах Йоаким набрал по три очка и занял в общем зачёте 15 место, оказываясь в тени напарника — американцаДэна Герни. Зато хорошо швед выступал в других гоночных сериях. Он занимал призовые места в Targa Florio, а также во внезачётных гонках Формулы-1.
В 1970 Йоаким Бонниер выиграл европейский чемпионат спорткаров в классе 2000 см3 за рулём Lola. В 1971 году Бонниер провёл свой последний сезон Формулы-1. Наряду с этим он отлично выступил в других гоночных сериях, заняв третье место в Targa Florio, второе — в Кубке Оверни, а затем выиграв 1000 километров Барселоны вместе с Ронни Петерсоном. Йоаким Бонниер погиб 11 июня1972 в гонке 24 часов Ле-Мана после столкновения с Ferrari.
В таблице перечислены результаты всех Гран-при Формулы-1, в которых принимал участие гонщик. Строками таблицы являются сезоны, столбцами — этапы чемпионата мира. В каждой клетке указаны сокращённое название этапа и результат, дополнительно обозначенный цветом. Расшифровка обозначений и цветов представлена в нижеследующей таблице.
Пример
Описание
1
Победитель
2
Второе место
3
Третье место
5
Финишировал, заработав очки
Сход
Не финишировал, но при этом заработал очки
12
Финишировал, не получив очков
НКЛ
Финишировал, но не попал в финальную классификацию
15
Участвовал вне зачёта, либо по отдельной классификации
18
Не финишировал, но попал в финальную классификацию
Сход
Не финишировал
НКВ
Не прошёл квалификацию
НПКВ
Не прошёл предквалификацию
ДСК
Дисквалифицирован
ИСК
Исключён из протокола соревнований
ТТ
Участвовал только в тренировках
НС
Участвовал в квалификации, но не стартовал в гонке
Т
Травмирован или болен
ОТК
Отказ от участия
НТР
Прибыл на соревнования, но на трассу не выезжал
НПР
Был заявлен в числе участников, но не прибыл к началу соревнований