Raikkönen az edzés felénél érte el az 1:34.154-es időt.

A finn pilóta gyorsabb is lehetett volna, ám az utolsó kanyart szélesen vette. A pályaelhagyás ellenére Raikkönen ideje elég volt ahhoz, hogy 0.030 másodperccel megelőzze Mark Webbert, aki 20 percet töltött az élen.
Raikkönen később a hosszú etapok során is bíztató sebességet mutatott, habár a tervezettnél korábban kellett befejeznie a munkát, mivel abroncsai elkoptak.

Sebastian Vettel fért még be az első háromba a másik Red Bullal, egy tizeddel lemaradva csapattársa mögött. A délelőtti edzésen jól szereplő Ferrari visszaesett.
Az első szabadedzésen leggyorsabbnak bizonyuló Felipe Massa a hatodik helyen végzett, Fernando Alonso a negyedik lett.

A két ferraris közé Paul di Resta fért be, a délelőtt is jól teljesítő Force India pilótája az ötödik lett.
A Mercedes délután nem szerepelt jól: Nico Rosberg a nyolcadik, Lewis Hamilton a 10. helyen végzett, közöttük Adrian Sutil zárt.
Romain Grosjean hat hellyel és 0.477 másodperccel elmaradva csapattársa, Raikkönen mögött a hetedik helyen végzett.

Egyik McLarennek sem sikerült az első tízbe jutni, Jenson Button és Sergio Perez a 11. és 13. helyen végzett.
Egy nappal azt követően, hogy úgy nyilatkozott, tanult a Kínai Nagydíjon történt ütközésből, Esteban Gutierrez ismét összetűzésbe került egyik versenyzőtársával, Charles Pic-kel akaszkodott össze, amint próbálta a lassú Caterhamet megelőzni. A Saubernek defektes kerékkel kellett visszatérnie a boxba.
Pic autója sértetlen maradt és fél másodpercre megközelítette Gutierrezt és Valterri Bottast.
A francia pilóta volt a leggyorsabb a mezőny végi csapatok versenyzői közül, a Marussia két pilótája, Max Chilton és Jules Bianchi előtt végzett, a brit Chiltonnak először sikerült legyőznie csapattársát. Bianchi a délelőtti edzést kihagyta, autóját Rodolfo Gonzalez vezette.
A Bahreini Nagydíj harmadik szabadedzése helyi idő szerint szombaton 11 órakor kezdődik Szahírban.
Bahreini Nagydíj - 2. szabadedzés végeredménye:
| Hely | Versenyző | Csapat | Idő | Körök |
| 1 | Kimi Räikkönen | Lotus | 1:34.154 | 31 |
| 2 | Mark Webber | Red Bull | 1:34.184 | 26 |
| 3 | Sebastian Vettel | Red Bull | 1:34.282 | 29 |
| 4 | Fernando Alonso | Ferrari | 1:34.310 | 29 |
| 5 | Paul di Resta | Force India | 1:34.543 | 35 |
| 6 | Felipe Massa | Ferrari | 1:34.552 | 34 |
| 7 | Romain Grosjean | Lotus | 1:34.631 | 33 |
| 8 | Nico Rosberg | Mercedes | 1:34.666 | 37 |
| 9 | Adrian Sutil | Force India | 1:34.932 | 33 |
| 10 | Lewis Hamilton | Mercedes | 1:34.976 | 29 |
| 11 | Jenson Button | McLaren | 1:35.356 | 32 |
| 12 | Jean-Éric Vergne | Toro Rosso | 1:35.506 | 36 |
| 13 | Sergio Perez | McLaren | 1:35.589 | 37 |
| 14 | Daniel Ricciardo | Toro Rosso | 1:35.761 | 33 |
| 15 | Nico Hülkenberg | Sauber | 1:36.133 | 36 |
| 16 | Pastor Maldonado | Williams | 1:36.279 | 33 |
| 17 | Valtteri Bottas | Williams | 1:36.579 | 28 |
| 18 | Esteban Gutiérrez | Sauber | 1:36.616 | 34 |
| 19 | Charles Pic | Caterham | 1:37.061 | 33 |
| 20 | Max Chilton | Marussia | 1:37.313 | 33 |
| 21 | Jules Bianchi | Marussia | 1:37.363 | 29 |
| 22 | Giedo van der Garde | Caterham | 1:37.970 | 34 |