| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. S Tayeb vs Z Rahman |
| 1-0 | 31 |
1988 |
Thessaloniki ol (Men) | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 2. R Barcenilla vs Z Rahman |
| 1-0 | 54 |
1989 |
Asia-ch U20 | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 3. Z Rahman vs Z Rahman |
| 0-1 | 38 |
1993 |
Dhaka | B49 Sicilian, Taimanov Variation |
| 4. Tiviakov vs Z Rahman |
| 1-0 | 59 |
1994 |
Goodricke op 5th | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 5. D V Prasad vs Z Rahman |
| 0-1 | 56 |
1996 |
Goodricke op 7th | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 6. R Slobodjan vs Z Rahman |
| ½-½ | 60 |
1996 |
Goodricke op 7th | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 7. G Garcia vs Z Rahman |
| 1-0 | 39 |
1996 |
Yerevan ol (Men) | B48 Sicilian, Taimanov Variation |
| 8. J Howell vs Z Rahman |
| ½-½ | 64 |
1996 |
Goodricke op 7th | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 9. A Sousa vs Z Rahman |
| 0-1 | 50 |
1996 |
Yerevan ol (Men) | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 10. Svidler vs Z Rahman |
| 1-0 | 41 |
1996 |
32nd ol Yerevan ARM | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 11. P Lucas Chambule vs Z Rahman |
| 0-1 | 53 |
1996 |
Yerevan ol (Men) | B49 Sicilian, Taimanov Variation |
| 12. V Malisauskas vs Z Rahman |
| ½-½ | 36 |
1997 |
Goodricke op 8th | B48 Sicilian, Taimanov Variation |
| 13. V Malisauskas vs Z Rahman |
| 1-0 | 45 |
1997 |
Dhaka | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 14. A David vs Z Rahman |
| 1-0 | 54 |
1998 |
Elista ol (Men) | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 15. V Saravanan vs Z Rahman |
| 1-0 | 42 |
2000 |
Chalapathi GM | B48 Sicilian, Taimanov Variation |
| 16. Yurtaev vs Z Rahman |
| ½-½ | 54 |
2000 |
Chalapathi GM | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 17. C Sandipan vs Z Rahman |
| 1-0 | 40 |
2000 |
Chalapathi GM | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 18. Singh Gurpreetpal vs Z Rahman |
| 0-1 | 36 |
2000 |
Goodricke 11th op | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 19. A Kovalev vs Z Rahman |
| 1-0 | 53 |
2000 |
Istanbul ol (Men) | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 20. Kotronias vs Z Rahman |
| ½-½ | 63 |
2001 |
6th Wichern Open | B48 Sicilian, Taimanov Variation |
| 21. Sadvakasov vs Z Rahman |
| ½-½ | 67 |
2001 |
Asian Championships | B46 Sicilian, Taimanov Variation |
| 22. Yu Shaoteng vs Z Rahman |
| ½-½ | 30 |
2001 |
Asian Championships | B46 Sicilian, Taimanov Variation |
| 23. D Reinderman vs Z Rahman |
| ½-½ | 24 |
2001 |
12th Goodricke Open | B46 Sicilian, Taimanov Variation |
| 24. D Sebastian vs Z Rahman |
| 0-1 | 37 |
2001 |
6th Wichern Open | B46 Sicilian, Taimanov Variation |
| 25. Shirov vs Z Rahman |
| ½-½ | 42 |
2006 |
37th Chess Olympiad | B48 Sicilian, Taimanov Variation |