Rosberg, piloto de Williams-Toyota, necesitó 1:33,339 minutos en el circuito de Sakhir, un infierno con 36 grados de temperatura. Alonso, a bordo de un Renault, fue segundo a 0,191 segundos. El italiano Jarno Trulli, de Toyota, fue tercero.
El alemán Sebastian Vettel, ganador el domingo del Gran Premio de China, llegó cuarto en su Red Bull.
El inglés Jenson Button, líder del campeonato mundial, fue sexto a bordo de un BrawnGP.
Horas antes, en los primeros entrenamientos libres de la jornada, el británico de McLaren-Mercedes Lewis Hamilton había sido el más veloz. En la segunda tanda fue undécimo.
Hamilton recorrió los 5,451 kilómetros del circuito de Sakhir en 1:33,647 minutos.
El segundo mejor tiempo fue para el alemán de BMW Nick Heidfeld con una marca de 1:33,907 minutos, mientras que el tercer mejor registro fue para su compañero de equipo, el polaco Robert Kubica con 1:33,938 minutos.
El inglés Hamilton, actual campeón mundial, sólo sumó cuatro puntos hasta ahora, en lo que está siendo un complicado inicio de temporada para la escudería McLaren.
BMW también arrancó el año con ciertas dificultades y sólo suma cuatro puntos, conseguidos por Heidfeld al terminar quinto en el Gran Premio de Malaisia.
Peor incluso está la escudería italiana Ferrari, que todavía no puntuó en lo que va de temporada. El brasileño Felipe Massa espera sumar en Bahréin los primeros puntos del año para Ferrari.
Segundo entrenamiento libre
1. Nico Rosberg (Alemania) Williams 1:33,339 min.
2. Fernando Alonso (España) Renault 1:33,530
3. Jarno Trulli (Italia) Toyota 1:33,616
4. Sebastian Vettel (Alemania) Red Bull 1:33,661
5. Mark Webber (Australia) Red Bull 1:33,676
6. Jenson Button (Reino Unidos) Brawn GP 1:33,694
7. Adrian Sutil (Alemania) Force India 1:33,763
8. Timo Glock (Alemania) Toyota 1:33,764
9. Rubens Barrichello (Brasil) Brawn GP 1:33,885
10. Kazuki Nakajima (Japón) Williams 1:33,899
11. Lewis Hamilton (Reino Unidos) McLaren-Mercedes 1:33,994
12. Giancarlo Fisichella (Italia) Force India 1:34,025
13. Sébastien Buemi (Suiza) Toro Rosso 1:34,127
14. Sébastien Bourdais (Francia) Toro Rosso 1:34,366
15. Nelson Piquet Jr. (Brasil) Renault 1:34,411
16.Felipe Massa (Brasil) Ferrari 1:34,564
17. Robert Kubica (Polonia) BMW-Sauber 1:34,605
18. Kimi Räikkönen (Finlandia) Ferrari 1:34,670
19. Heikki Kovalainen (Finlandia) McLaren-Mercedes 1:34,764 20. Nick Heidfeld (Alemania) BMW-Sauber 1:34,790
Primer entrenamiento libre
1. Lewis Hamilton (Reino Unido) McLaren-Mercedes 1:33,647 min.
2. Nick Heidfeld (Alemania) BMW-Sauber 1:33,907
3. Robert Kubica (Polonia) BMW-Sauber 1:33,938
4. Nico Rosberg (Alemania) Williams 1:34,227
5. Jenson Button (Reino Unidos) Brawn GP 1:34,434
6. Heikki Kovalainen (Finlandia) McLaren-Mercedes 1:34,502
7. Rubens Barrichello (Brasil) Brawn GP 1:34,531
8. Felipe Massa (Brasil) Ferrari 1:34,589
9. Mark Webber (Australia) Red Bull 1:34,827
10. Kimi Räikkönen (Finlandia) Ferrari 1:34,827
11. Kazuki Nakajima (Japón) Williams 1:34,880
12. Sebastian Vettel (Alemania) Red Bull 1:34,938
13. Nelson Piquet Jr. (Brasil) Renault 1:34,974
14. Adrian Sutil (Alemania) Force India 1:35,021
15. Jarno Trulli (Italia) Toyota 1:35,036
16. Giancarlo Fisichella (Italia) Force India 1:35,042
17. Timo Glock (Alemania) Toyota 1:35,333 18.
Fernando Alonso (España) Renault 1:35,348 19.
Sébastien Bourdais (Francia) Toro Rosso 1:35,353 20. Sébastien Buemi (Suiza) Toro Rosso 1:35,369