21 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Amarasinghe, A A C B | Samaranayake, K P R N | 1/2-1/2 | E04 | Round 3: Amarasinghe, A A C B - Samaranayake, K P R N | 2026-08-27 |
| Amarasinghe, A A C B | Islam, Khandaker Aminul | * | E00 | Round 9: Amarasinghe, A A C B - Islam, Khandaker Aminul | 2026-05-25 |
| Amarasinghe, A A C B | Sakline Mostafa, Sajid | 0-1 | E00 | Round 7: Amarasinghe, A A C B - Sakline Mostafa, Sajid | 2026-05-23 |
| Amarasinghe, A A C B | Rahman, Syed Mahfuzur | 0-1 | D11 | Round 7: Amarasinghe, A A C B - Rahman, Syed Mahfuzur | 2025-03-16 |
| Amarasinghe, A A C B | Thilakarathne, G M H | 0-1 | A01 | Round 5: Amarasinghe, A A C B - Thilakarathne, G M H | 2025-03-14 |
| Amarasinghe, A A C B | Zia, Tahsin Tajwar | 0-1 | B12 | Round 2: Amarasinghe, A A C B - Zia, Tahsin Tajwar | 2025-03-11 |
| Amarasinghe, A A C B | Chintankumar Tarunkumar, Trivedi | 1-0 | A13 | Asian Club Hybrid Chess Championships 2021 - Default | 2021-11-03 |
| Amarasinghe, A A C B | Muhammad, Haris Rizwan | 1-0 | B41 | Zone 3.2 Zonal Open Chess Championship | 2021-06-01 |
| Amarasinghe, A A C B | Muneeb, Yaqoob | 1-0 | A20 | Zone 3.2 Zonal Open Chess Championship | 2021-06-01 |
| Amarasinghe, A A C B | Ahmed, Sheikh Nasir | 1-0 | A20 | Zone 3.2 Zonal Open Chess Championship | 2021-06-01 |
| Amarasinghe, A A C B | Mohammad Fahad, Rahman | 0-1 | E62 | Zone 3.2 Zonal Open Chess Championship | 2021-06-01 |