| 2026-02-26 | T20I | India v Zimbabwe | 256/4 · 184/6 | India won by 72 runs | MA Chidambaram Stadium |
| 2026-02-17 | T20I | Canada v New Zealand | 173/4 · 176/2 | New Zealand won by 8 wickets | MA Chidambaram Stadium |
| 2026-02-15 | T20I | United States of America v Namibia | 199/4 · 168/6 | United States of America won by 31 runs | MA Chidambaram Stadium |
| 2026-02-13 | T20I | United States of America v Netherlands | 196/6 · 103 | United States of America won by 93 runs | MA Chidambaram Stadium |
| 2026-02-10 | T20I | United Arab Emirates v New Zealand | 173/6 · 175/0 | New Zealand won by 10 wickets | MA Chidambaram Stadium |
| 2025-01-25 | T20I | England v India | 165/9 · 166/8 | India won by 2 wickets | MA Chidambaram Stadium |
| 2024-09-19 | Test | India v Bangladesh | 376 & 287/4d · 149 & 234 | India won by 280 runs | MA Chidambaram Stadium |
| 2024-07-09 | T20I (W) | South Africa v India | 84 · 88/0 | India won by 10 wickets | MA Chidambaram Stadium |
| 2024-07-07 | T20I (W) | South Africa v India | 177/6 | No result | MA Chidambaram Stadium |
| 2024-07-05 | T20I (W) | South Africa v India | 189/4 · 177/4 | South Africa won by 12 runs | MA Chidambaram Stadium |
| 2024-06-28 | Test (W) | India v South Africa | 603/6d & 37/0 · 266 & 373 | India won by 10 wickets | MA Chidambaram Stadium |
| 2023-10-27 | ODI | Pakistan v South Africa | 270 · 271/9 | South Africa won by 1 wickets | MA Chidambaram Stadium |
| 2023-10-13 | ODI | Bangladesh v New Zealand | 245/9 · 248/2 | New Zealand won by 8 wickets | MA Chidambaram Stadium |
| 2023-10-08 | ODI | Australia v India | 199 · 201/4 | India won by 6 wickets | MA Chidambaram Stadium |
| 2023-03-22 | ODI | Australia v India | 269 · 248 | Australia won by 21 runs | MA Chidambaram Stadium |
| 2021-02-13 | Test | India v England | 329 & 286 · 134 & 164 | India won by 317 runs | MA Chidambaram Stadium |
| 2021-02-05 | Test | England v India | 578 & 178 · 337 & 192 | England won by 227 runs | MA Chidambaram Stadium |
| 2019-12-15 | ODI | India v West Indies | 287/8 · 291/2 | West Indies won by 8 wickets | MA Chidambaram Stadium |
| 2018-11-11 | T20I | West Indies v India | 181/3 · 182/4 | India won by 6 wickets | MA Chidambaram Stadium |
| 2017-09-17 | ODI | India v Australia | 281/7 · 137/9 | India won by 26 runs | MA Chidambaram Stadium |
| 2016-12-16 | Test | India v England | 759/7d · 477 & 207 | India won by 1 innings & 75 runs | MA Chidambaram Stadium |
| 2016-03-27 | T20I (W) | England v Pakistan | 148/5 · 80 | England won by 68 runs | MA Chidambaram Stadium |
| 2016-03-23 | T20I (W) | Ireland v South Africa | 89/9 · 156/5 | South Africa won by 67 runs | MA Chidambaram Stadium |
| 2016-03-20 | T20I (W) | Bangladesh v West Indies | 99 · 148/4 | West Indies won by 49 runs | MA Chidambaram Stadium |
| 2016-03-16 | T20I (W) | Pakistan v West Indies | 99/5 · 103/8 | West Indies won by 4 runs | MA Chidambaram Stadium |
| 2015-10-22 | ODI | India v South Africa | 299/8 · 264/9 | India won by 35 runs | MA Chidambaram Stadium |
| 2013-02-22 | Test | India v Australia | 572 & 50/2 · 380 & 241 | India won by 8 wickets | MA Chidambaram Stadium |
| 2012-12-30 | ODI | India v Pakistan | 227/6 · 228/4 | Pakistan won by 6 wickets | MA Chidambaram Stadium |
| 2012-09-11 | T20I | India v New Zealand | 166/4 · 167/5 | New Zealand won by 1 runs | MA Chidambaram Stadium |
| 2011-12-11 | ODI | India v West Indies | 267/6 · 233 | India won by 34 runs | MA Chidambaram Stadium |
| 2011-03-20 | ODI | India v West Indies | 268 · 188 | India won by 80 runs | MA Chidambaram Stadium |
| 2011-03-17 | ODI | England v West Indies | 243 · 225 | England won by 18 runs | MA Chidambaram Stadium |
| 2011-03-06 | ODI | England v South Africa | 171 · 165 | England won by 6 runs | MA Chidambaram Stadium |
| 2011-02-20 | ODI | Kenya v New Zealand | 69 · 72/0 | New Zealand won by 10 wickets | MA Chidambaram Stadium |
| 2010-12-10 | ODI | India v New Zealand | 107/2 · 103 | India won by 8 wickets | MA Chidambaram Stadium |
| 2008-12-11 | Test | India v England | 241 & 387/4 · 316 & 311/9d | India won by 6 wickets | MA Chidambaram Stadium |
| 2008-03-26 | Test | India v South Africa | 627 · 540 & 331/5d | Drawn | MA Chidambaram Stadium |
| 2007-06-10 | ODI | Africa XI v Asia XI | 318/7 · 331/8 | Asia XI won by 13 runs | MA Chidambaram Stadium |
| 2007-06-09 | ODI | Africa XI v Asia XI | 306 · 337/7 | Asia XI won by 31 runs | MA Chidambaram Stadium |
| 2007-03-05 | ODI (W) | New Zealand v Australia | 177/9 · 181/4 | Australia won by 6 wickets | MA Chidambaram Stadium |
| 2007-01-27 | ODI | India v West Indies | 268 · 270/7 | West Indies won by 3 wickets | MA Chidambaram Stadium |
| 2004-10-14 | Test | Australia v India | 235 & 369 · 376 & 19/0 | Drawn | MA Chidambaram Stadium |
| 2003-10-23 | ODI | India v New Zealand | 141/3 | No result | MA Chidambaram Stadium |