Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. S Bogner vs G Bwalya |
 | 1-0 | 43 | 2010 | Khanty-Mansiysk Olympiad | A90 Dutch |
2. G Bwalya vs M Hasan |
| 0-1 | 35 | 2010 | Khanty-Mansiysk Olympiad | D27 Queen's Gambit Accepted, Classical |
3. J Izijk vs G Bwalya |
 | 0-1 | 54 | 2010 | Khanty-Mansiysk Olympiad | A83 Dutch, Staunton Gambit |
4. G Bwalya vs L Mueller |
| 1-0 | 38 | 2010 | Khanty-Mansiysk Olympiad | E61 King's Indian |
5. R H Andriantsilav vs G Bwalya |
| 0-1 | 74 | 2010 | Khanty-Mansiysk Olympiad | C94 Ruy Lopez, Closed, Breyer Defense |
6. G Bwalya vs Z Al-Zendani |
| 0-1 | 53 | 2010 | Khanty-Mansiysk Olympiad | D18 Queen's Gambit Declined Slav, Dutch |
7. G Bwalya vs H Asabri |
| ½-½ | 61 | 2010 | Khanty-Mansiysk Olympiad | C78 Ruy Lopez |
8. M Atabayev vs G Bwalya |
| ½-½ | 88 | 2010 | Khanty-Mansiysk Olympiad | B92 Sicilian, Najdorf, Opocensky Variation |
9. Ding Liren vs G Bwalya |
 | 1-0 | 32 | 2012 | Istanbul Olympiad | D37 Queen's Gambit Declined |
10. G Bwalya vs L Jouault |
| 1-0 | 33 | 2012 | Istanbul Olympiad | E34 Nimzo-Indian, Classical, Noa Variation |
11. S Goundar vs G Bwalya |
| 0-1 | 57 | 2012 | Istanbul Olympiad | B97 Sicilian, Najdorf |
12. A Wohl vs G Bwalya |
| 0-1 | 77 | 2012 | Istanbul Olympiad | B10 Caro-Kann |
13. G Bwalya vs F Firman Syah |
| ½-½ | 81 | 2012 | Istanbul Olympiad | E60 King's Indian Defense |
14. G Bwalya vs Kyungsik Jang |
| ½-½ | 75 | 2012 | Istanbul Olympiad | B50 Sicilian |
15. N Pinal Borges vs G Bwalya |
| 1-0 | 40 | 2012 | Istanbul Olympiad | B53 Sicilian |
16. G Bwalya vs C A Galappaththi |
| 1-0 | 46 | 2012 | Istanbul Olympiad | D30 Queen's Gambit Declined |
17. R Singh vs G Bwalya |
| 0-1 | 46 | 2012 | Istanbul Olympiad | C94 Ruy Lopez, Closed, Breyer Defense |
18. G Bwalya vs B Samhouri |
| 1-0 | 49 | 2012 | Istanbul Olympiad | A43 Old Benoni |
19. Kramnik vs G Bwalya |
  | 1-0 | 31 | 2013 | World Cup | A04 Reti Opening |
20. G Bwalya vs Kramnik |
  | 0-1 | 40 | 2013 | World Cup | E12 Queen's Indian |
21. P Kiriakov vs G Bwalya |
| 1-0 | 37 | 2017 | Henry Chilufya Mem | D27 Queen's Gambit Accepted, Classical |
22. G Bwalya vs A Gupta |
| 0-1 | 46 | 2017 | Henry Chilufya Mem | C02 French, Advance |
23. G Bwalya vs I K Sukandar |
| 0-1 | 34 | 2022 | Gibraltar International Chess Festival | E48 Nimzo-Indian, 4.e3 O-O 5.Bd3 d5 |
24. M Efroimski vs G Bwalya |
| ½-½ | 38 | 2022 | Gibraltar International Chess Festival | B43 Sicilian, Kan, 5.Nc3 |
25. G Bwalya vs J Houska |
 | 0-1 | 47 | 2022 | Gibraltar International Chess Festival | B12 Caro-Kann Defense |