| 2024-01-11 | T20I | India v Afghanistan | 159/4 · 158/5 | India won by 6 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2023-09-22 | ODI | Australia v India | 276 · 281/5 | India won by 5 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2022-09-20 | T20I | India v Australia | 208/6 · 211/6 | Australia won by 4 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2022-03-04 | Test | India v Sri Lanka | 574/8d · 174 & 178 | India won by 1 innings & 222 runs | Punjab Cricket Association IS Bindra Stadium |
| 2019-09-18 | T20I | India v South Africa | 151/3 · 149/5 | India won by 7 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2019-03-10 | ODI | India v Australia | 358/9 · 359/6 | Australia won by 4 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2017-12-13 | ODI | India v Sri Lanka | 392/4 · 251/8 | India won by 141 runs | Punjab Cricket Association IS Bindra Stadium |
| 2016-11-26 | Test | India v England | 417 & 104/2 · 283 & 236 | India won by 8 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2016-10-23 | ODI | India v New Zealand | 289/3 · 285 | India won by 7 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2016-03-27 | T20I (W) | India v West Indies | 111/9 · 114/8 | West Indies won by 3 runs | Punjab Cricket Association IS Bindra Stadium |
| 2016-03-27 | T20I | India v Australia | 161/4 · 160/6 | India won by 6 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2016-03-25 | T20I | Australia v Pakistan | 193/4 · 172/8 | Australia won by 21 runs | Punjab Cricket Association IS Bindra Stadium |
| 2016-03-22 | T20I | New Zealand v Pakistan | 180/5 · 158/5 | New Zealand won by 22 runs | Punjab Cricket Association IS Bindra Stadium |
| 2016-03-20 | T20I (W) | Sri Lanka v Ireland | 129/7 · 115/8 | Sri Lanka won by 14 runs | Punjab Cricket Association IS Bindra Stadium |
| 2016-03-18 | T20I (W) | Ireland v New Zealand | 84/5 · 177/3 | New Zealand won by 93 runs | Punjab Cricket Association IS Bindra Stadium |
| 2015-11-05 | Test | India v South Africa | 201 & 200 · 184 & 109 | India won by 108 runs | Punjab Cricket Association IS Bindra Stadium |
| 2013-10-19 | ODI | India v Australia | 303/9 · 304/6 | Australia won by 4 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2013-03-14 | Test | India v Australia | 499 & 136/4 · 408 & 223 | India won by 6 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2013-01-23 | ODI | India v England | 258/5 · 257/7 | India won by 5 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2011-10-20 | ODI | India v England | 300/5 · 298/4 | India won by 5 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2011-03-30 | ODI | India v Pakistan | 260/9 · 231 | India won by 29 runs | Punjab Cricket Association IS Bindra Stadium |
| 2011-03-11 | ODI | Ireland v West Indies | 231 · 275 | West Indies won by 44 runs | Punjab Cricket Association IS Bindra Stadium |
| 2011-03-03 | ODI | Netherlands v South Africa | 120 · 351/5 | South Africa won by 231 runs | Punjab Cricket Association IS Bindra Stadium |
| 2010-10-01 | Test | India v Australia | 405 & 216/9 · 428 & 192 | India won by 1 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2009-12-12 | T20I | India v Sri Lanka | 211/4 · 206/7 | India won by 6 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2009-11-02 | ODI | India v Australia | 226 · 250 | Australia won by 24 runs | Punjab Cricket Association IS Bindra Stadium |
| 2008-12-19 | Test | India v England | 453 & 251/7d · 302 & 64/1 | Drawn | Punjab Cricket Association IS Bindra Stadium |
| 2008-10-17 | Test | India v Australia | 469 & 314/3d · 268 & 195 | India won by 320 runs | Punjab Cricket Association IS Bindra Stadium |
| 2007-11-08 | ODI | India v Pakistan | 321/9 · 322/6 | Pakistan won by 4 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2006-11-01 | ODI | Australia v New Zealand | 240/9 · 206 | Australia won by 34 runs | Punjab Cricket Association IS Bindra Stadium |
| 2006-10-29 | ODI | India v Australia | 249/8 · 252/4 | Australia won by 6 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2006-10-27 | ODI | Pakistan v South Africa | 89 · 213/8 | South Africa won by 124 runs | Punjab Cricket Association IS Bindra Stadium |
| 2006-10-25 | ODI | New Zealand v Pakistan | 274/7 · 223 | New Zealand won by 51 runs | Punjab Cricket Association IS Bindra Stadium |
| 2006-10-07 | ODI | Bangladesh v Sri Lanka | 265/9 · 302/8 | Sri Lanka won by 37 runs | Punjab Cricket Association IS Bindra Stadium |
| 2006-03-09 | Test | England v India | 300 & 181 · 338 & 144/1 | India won by 9 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2005-10-28 | ODI | Sri Lanka v India | 122 · 123/2 | India won by 8 wickets | Punjab Cricket Association IS Bindra Stadium |
| 2005-03-08 | Test | India v Pakistan | 516 & 85/1 · 312 & 496/9d | Drawn | Punjab Cricket Association IS Bindra Stadium |
| 2003-10-16 | Test | New Zealand v India | 630/6d · 424 & 136/4 | Drawn | Punjab Cricket Association IS Bindra Stadium |
| 2002-03-10 | ODI | India v Zimbabwe | 319/6 · 255 | India won by 64 runs | Punjab Cricket Association IS Bindra Stadium |
| 2001-12-03 | Test | India v England | 469 & 5/0 · 238 & 235 | India won by 10 wickets | Punjab Cricket Association IS Bindra Stadium |
| 1999-10-10 | Test | India v New Zealand | 83 & 505/3d · 215 & 251/7 | Drawn | Punjab Cricket Association IS Bindra Stadium |
| 1999-04-01 | ODI | India v Pakistan | 196 · 197/3 | Pakistan won by 7 wickets | Punjab Cricket Association IS Bindra Stadium |
| 1998-05-14 | ODI | India v Bangladesh | 185/5 · 184/9 | India won by 5 wickets | Punjab Cricket Association IS Bindra Stadium |
| 1997-11-19 | Test | India v Sri Lanka | 515/9 · 369 & 251/6 | Drawn | Punjab Cricket Association IS Bindra Stadium |
| 1997-05-24 | ODI | Pakistan v Sri Lanka | 224/8 · 339/4 | Sri Lanka won by 115 runs | Punjab Cricket Association IS Bindra Stadium |
| 1997-05-09 | ODI | New Zealand v Pakistan | 285/7 · 263/9 | New Zealand won by 22 runs | Punjab Cricket Association IS Bindra Stadium |
| 1996-11-03 | ODI | India v Australia | 289/6 · 284 | India won by 5 runs | Punjab Cricket Association IS Bindra Stadium |
| 1996-03-14 | ODI | Australia v West Indies | 207/8 · 202 | Australia won by 5 runs | Punjab Cricket Association IS Bindra Stadium |
| 1994-12-10 | Test | India v West Indies | 387 & 114/9 · 443 & 301/3d | West Indies won by 243 runs | Punjab Cricket Association IS Bindra Stadium |
| 1993-11-22 | ODI | India v South Africa | 221 · 178/9 | India won by 43 runs | Punjab Cricket Association IS Bindra Stadium |