Recent games
| White | Black | Result | Event | ECO |
|---|---|---|---|---|
| Anish Giri | Javokhir Sindarov | 1/2-1/2 | FIDE Candidates 2026 | D31 |
| Anish Giri | Javokhir Sindarov | 1/2-1/2 | FIDE Candidates 2026 | D31 |
| Javokhir Sindarov | Anish Giri | 1/2-1/2 | FIDE Candidates 2026 | D38 |
| Javokhir Sindarov | Anish Giri | 1/2-1/2 | FIDE Candidates 2026 | D38 |
| Anish Giri | Yagiz Kaan Erdogmus | 1-0 | Tata Steel Chess 2026 | Masters | D37 |
| Jorden Van Foreest | Anish Giri | 1-0 | Tata Steel Chess 2026 | Masters | B90 |
| Anish Giri | Borki Predojevic | 1-0 | Bundesliga 2425 | B42 |
| Anish Giri | Thomas Beerdsen | 1-0 | Bundesliga 2425 | D12 |
| Anish Giri | Titas Stremavicius | 1-0 | Olympiad-45 | D31 |
| Anish Giri | Luis Paulo Supi | 1-0 | Olympiad-45 | E62 |
| Anish Giri | Veselin Topalov | 1/2-1/2 | FIDE Candidates 2016 | E06 |
| Viswanathan Anand | Anish Giri | 1/2-1/2 | FIDE Candidates 2016 | C50 |
| Peter Svidler | Anish Giri | 1/2-1/2 | FIDE Candidates 2016 | A29 |
| Anish Giri | Hikaru Nakamura | 1/2-1/2 | FIDE Candidates 2016 | C50 |
| Sergey Karjakin | Anish Giri | 1/2-1/2 | FIDE Candidates 2016 | D45 |
| Anish Giri | Fabiano Caruana | 1/2-1/2 | FIDE Candidates 2016 | D70 |
| Levon Aronian | Anish Giri | 1/2-1/2 | FIDE Candidates 2016 | D30 |
| Anish Giri | Viswanathan Anand | 1/2-1/2 | FIDE Candidates 2016 | D37 |
| Veselin Topalov | Anish Giri | 1/2-1/2 | FIDE Candidates 2016 | E60 |
| Anish Giri | Peter Svidler | 1/2-1/2 | FIDE Candidates 2016 | D73 |
| Hikaru Nakamura | Anish Giri | 1/2-1/2 | FIDE Candidates 2016 | D45 |
| Anish Giri | Sergey Karjakin | 1/2-1/2 | FIDE Candidates 2016 | E15 |
| Fabiano Caruana | Anish Giri | 1/2-1/2 | FIDE Candidates 2016 | C65 |
| Anish Giri | Levon Aronian | 1/2-1/2 | FIDE Candidates 2016 | D37 |
| Peter Svidler | Anish Giri | 1/2-1/2 | FIDE World Cup 2015 | B18 |
| Anish Giri | Peter Svidler | 0-1 | FIDE World Cup 2015 | C92 |
| Anish Giri | Maxime Vachier-Lagrave | 1-0 | FIDE World Cup 2015 | E60 |
| Maxime Vachier-Lagrave | Anish Giri | 1/2-1/2 | FIDE World Cup 2015 | C42 |
| Anish Giri | Radoslaw Wojtaszek | 1-0 | FIDE World Cup 2015 | A18 |
| Radoslaw Wojtaszek | Anish Giri | 0-1 | FIDE World Cup 2015 | D10 |
| Radoslaw Wojtaszek | Anish Giri | 1/2-1/2 | FIDE World Cup 2015 | D11 |
| Anish Giri | Radoslaw Wojtaszek | 1/2-1/2 | FIDE World Cup 2015 | B90 |
| Anish Giri | Peter Leko | 1-0 | FIDE World Cup 2015 | E06 |
| Peter Leko | Anish Giri | 1/2-1/2 | FIDE World Cup 2015 | B90 |
| Alexander Motylev | Anish Giri | 0-1 | FIDE World Cup 2015 | C65 |
| Anish Giri | Alexander Motylev | 1-0 | FIDE World Cup 2015 | A07 |
| Alexander Motylev | Anish Giri | 1/2-1/2 | FIDE World Cup 2015 | C78 |
| Anish Giri | Alexander Motylev | 1/2-1/2 | FIDE World Cup 2015 | B12 |
| Anish Giri | Arthur Ssegwanyi | 1-0 | FIDE World Cup 2015 | A20 |
| Arthur Ssegwanyi | Anish Giri | 1/2-1/2 | FIDE World Cup 2015 | B54 |
