Recent games
| White | Black | Result | Event | ECO |
|---|---|---|---|---|
| Ian Nepomniachtchi | Ding Liren | 0-1 | FIDE World Championship 2023 | |
| Ian Nepomniachtchi | Ding Liren | 0-1 | FIDE World Championship 2023 | |
| Ding Liren | Ian Nepomniachtchi | 1-0 | FIDE World Championship 2023 | |
| Ding Liren | Ian Nepomniachtchi | 1-0 | FIDE World Championship 2023 | |
| Ding Liren | Ian Nepomniachtchi | 1-0 | FIDE World Championship 2023 | |
| Ding Liren | Ian Nepomniachtchi | 1-0 | FIDE World Championship 2023 | |
| Ding Liren | Ian Nepomniachtchi | 1-0 | FIDE World Championship 2023 | |
| Ding Liren | Ian Nepomniachtchi | 1-0 | FIDE World Championship 2023 | |
| Hikaru Nakamura | Ian Nepomniachtchi | 1/2-1/2 | FIDE World Cup 2015 | B22 |
| Ian Nepomniachtchi | Hikaru Nakamura | 0-1 | FIDE World Cup 2015 | A16 |
| Hikaru Nakamura | Ian Nepomniachtchi | 1-0 | FIDE World Cup 2015 | B51 |
| Ian Nepomniachtchi | Hikaru Nakamura | 1-0 | FIDE World Cup 2015 | A16 |
| Ian Nepomniachtchi | Hikaru Nakamura | 1-0 | FIDE World Cup 2015 | A25 |
| Hikaru Nakamura | Ian Nepomniachtchi | 1-0 | FIDE World Cup 2015 | B22 |
| Ian Nepomniachtchi | Hikaru Nakamura | 1/2-1/2 | FIDE World Cup 2015 | D37 |
| Hikaru Nakamura | Ian Nepomniachtchi | 1/2-1/2 | FIDE World Cup 2015 | D85 |
| Ian Nepomniachtchi | Hikaru Nakamura | 1/2-1/2 | FIDE World Cup 2015 | D27 |
| Laurent Fressinet | Ian Nepomniachtchi | 0-1 | FIDE World Cup 2015 | A34 |
| Ian Nepomniachtchi | Laurent Fressinet | 1/2-1/2 | FIDE World Cup 2015 | C45 |
| Laurent Fressinet | Ian Nepomniachtchi | 1/2-1/2 | FIDE World Cup 2015 | A34 |
| Ian Nepomniachtchi | Laurent Fressinet | 1/2-1/2 | FIDE World Cup 2015 | C45 |
| Ian Nepomniachtchi | Laurent Fressinet | 1/2-1/2 | FIDE World Cup 2015 | C45 |
| Laurent Fressinet | Ian Nepomniachtchi | 1/2-1/2 | FIDE World Cup 2015 | A34 |
| Laurent Fressinet | Ian Nepomniachtchi | 1/2-1/2 | FIDE World Cup 2015 | D85 |
| Ian Nepomniachtchi | Laurent Fressinet | 1/2-1/2 | FIDE World Cup 2015 | A29 |
| Ian Nepomniachtchi | Jun Zhao | 1-0 | FIDE World Cup 2015 | B30 |
| Jun Zhao | Ian Nepomniachtchi | 0-1 | FIDE World Cup 2015 | B90 |
| Ian Nepomniachtchi | Jun Zhao | 1/2-1/2 | FIDE World Cup 2015 | A05 |
| Jun Zhao | Ian Nepomniachtchi | 1/2-1/2 | FIDE World Cup 2015 | B90 |
