1997–1998 przygoda w Arrowsie Przez kolejne dwa sezony startował w kolejnym zespole z dolnej stawki. Tym razem padło na team Arrows, w którym najpierw jego partnerem był Damon Hill (mistrz świata 1996) następnie w sezonie 1998 był to fin Mika Salo. Łącznie w 2 sezonach zdobył 5 punktów zajmując odpowiednio 16 i 14 pozycję
1999–2000 Sauber Petronas Ostatnie dwa sezony spędził w teamie Sauber, gdzie w pierwszym sezonie zdobył 3 punkty. Także w tym sezonie zaliczył kolejny wypadek, podczas startu do wyścigu o GP Europy jego bolid kilkukrotnie przekoziołkował i wylądował podwoziem do góry. Pedro Dinizowi nic się nie stało. W sezonie 2000 Pedro nie zdobył żadnych punktów, jak się później okazało był to jego ostatni sezon startów w gronie kierowców F1.
Podsumowanie startów w Formule 1 Sezon Zespół 1 2 3 Miejsce1995Forti - - - 21 miejsce1996Ligier - - - 15 miejsce1997Arrows - - - 16 miejsce1998Arrows - - - 14 miejsce1999Sauber - - - 14 miejsce2000Sauber - - - 18 miejsce6 sezonówFortiLigierArrowsSauber---- ---- ---- 21 miejsce15 miejsce14 miejsce14 miejsce