Perez used Pirelli's soft C4 tyres to set a lap om 1m33.105s, comfortably holding top position until the lunchtime interval.
Alfa Romeo's rookie Guanyu Zhou was second on the same compound, eight tenths shy of Perez, with AlphaTauri's Pierre Gasly third 1.7s behind the Mexican.
F1 2022's 10 teams made the most of their last day of testing ahead of next weekend's season opener in Sakhir in a four-hour morning session dominated by long runs.
Mercedes' Lewis Hamilton and Aston Martin driver Lance Stroll were among the first drivers to head out as the track opened for all teams at 10am local time, following a single hour of extra running for Kevin Magnussen and Haas.
Despite a flurry of activity, it took until the halfway point for Perez to set a truly rapid time on par with the rest of the Bahrain test.
Aboard a Red Bull RB18 with updated sidepods he clocked his session topping 1m33.105s on red marked C4 rubber, knocking Zhou off top spot.
Third-placed Gasly turned the most laps of anyone, amassing 88 tours of the Sakhir circuit in the AlphaTauri AT03.
Ferrari's Carlos Sainz, who was fastest during Friday's regular session, took fourth with a 1m34.905 on the C5s, Pirelli's softest compound.
Fernando Alonso was fifth, sampling Alpine's new front wing for today's final day of running. The Spaniard narrowly held off McLaren's Lando Norris, who is taking on all testing duties for the Woking team this week as teammate Daniel Ricciardo was diagnosed with COVID-19.
Williams recovered from Friday's rear-end fire by completing over 70 laps with Nicholas Latifi, who placed seventh.
Latifi was followed by Stroll and Hamilton, who completed a low-key morning session after struggling with the behaviour of the Mercedes W13 this week. Hamilton clocked a 1m36.217s on C5s some three seconds behind leader Perez.
Haas returnee Kevin Magnussen remained at the bottom of the timesheets after setting the fastest time on Friday night.
The team was granted another hour of extra running on Saturday morning to compensate for freight delays, which saw it miss the opening session on Thursday.
But a water leak put paid to Haas' plans to make up for its lost mileage, restricting Magnussen to just 33 laps across six hours, half of those coming during its lone hour of morning running between 9 and 10am.
Saturday morning's session was completed without noteworthy incidents, the sole red flag being brought out for a late systems check and practice start.
After a one-hour lunch break, F1 2022's final session of pre-season testing will commence at 2pm local Bahrain time.
Pos | Driver | Team | Time | Gap | Laps |
1 | Sergio Perez | Red Bull | 1:33.105 | 41 | |
2 | Guanyu Zhou | Alfa Romeo | 1:33.959 | +0.854s | 80 |
3 | Pierre Gasly | AlphaTauri | 1:34.865 | +1.760s | 89 |
4 | Carlos Sainz | Ferrari | 1:34.905 | +1.800s | 68 |
5 | Fernando Alonso | Alpine | 1:35.328 | +2.223s | 54 |
6 | Lando Norris | McLaren | 1:35.504 | +2.399s | 39 |
7 | Nicholas Latifi | Williams | 1:35.634 | +2.529s | 73 |
8 | Lance Stroll | Aston Martin | 1:36.029 | +2.924s | 51 |
9 | Lewis Hamilton | Mercedes | 1:36.217 | +3.112s | 78 |
10 | Kevin Magnussen | Haas | 1:38.616 | +5.511s | 38 |