| 26 Sept 2009 | IND 248 v PAK 302/9Match 6 · ODI | IND | 76 | - | 0 | Pakistan won by 54 runs | Centurion | ICC Champions Trophy 2009/10 |
| 8 Dec 2007 | IND 626 & 284/6d v PAK 537 & 162/73rd Test · Test | IND | 19 & 42 | - | 0 | Match drawn | Bengaluru | Pakistan tour of India 2007/08 |
| 30 Nov 2007 | IND 616/5d & 184/4d v PAK 456 & 214/42nd Test · Test | IND | 50 & 8* | - | 3 | Match drawn | Kolkata | Pakistan tour of India 2007/08 |
| 22 Nov 2007 | PAK 231 & 247 v IND 276 & 203/41st Test · Test | IND | 38 & 34 | - | 1 | India won by 6 wickets | Delhi | Pakistan tour of India 2007/08 |
| 19 Apr 2006 | IND 269/5 v PAK 218Match 2 · ODI | IND | 92 | - | 1 | India won by 51 runs | Abu Dhabi | DLF Cup 2005/06 |
| 18 Apr 2006 | IND 197 v PAK 201/4Match 1 · ODI | IND | 20 | - | 1 | Pakistan won by 6 wickets | Abu Dhabi | DLF Cup 2005/06 |
| 19 Feb 2006 | PAK 286/8 v IND 287/2Match 5 · ODI | IND | 50 | - | 1 | India won by 8 wickets | Karachi | India in Pakistan ODI Series 2005/06 |
| 16 Feb 2006 | PAK 161 v IND 162/5Match 4 · ODI | IND | 59 | - | 1 | India won by 5 wickets | Multan | India in Pakistan ODI Series 2005/06 |
| 13 Feb 2006 | PAK 288/8 v IND 292/5Match 3 · ODI | IND | 22 | - | 1 | India won by 5 wickets | Lahore | India in Pakistan ODI Series 2005/06 |
| 11 Feb 2006 | PAK 265 v IND 266/3Match 2 · ODI | IND | 56 | - | 0 | India won by 7 wickets | Rawalpindi | India in Pakistan ODI Series 2005/06 |
| 6 Feb 2006 | PAK 311/7 v IND 328Match 1 · ODI | IND | 18 | - | 2 | Pakistan won by 7 runs (DLS method) | Peshawar | India in Pakistan ODI Series 2005/06 |
| 29 Jan 2006 | PAK 245 & 599/7d v IND 238 & 2653rd Test · Test | IND | 3 & 2 | - | 1 | Pakistan won by 341 runs | Karachi | India tour of Pakistan 2005/06 |
| 21 Jan 2006 | PAK 588 & 490/8d v IND 603 & 21/02nd Test · Test | IND | 103 & 5* | - | 1 | Match drawn | Faisalabad | India tour of Pakistan 2005/06 |
| 13 Jan 2006 | PAK 679/7 v IND 410/11st Test · Test | IND | 128* | - | 0 | Match drawn | Lahore | India tour of Pakistan 2005/06 |
| 17 Apr 2005 | PAK 303/8 v IND 1446th ODI · ODI | IND | 19 | - | 0 | Pakistan won by 159 runs | Delhi | Pakistan tour of India 2004/05 |
| 15 Apr 2005 | IND 249/6 v PAK 252/55th ODI · ODI | IND | 86 | - | 0 | Pakistan won by 5 wickets | Kanpur | Pakistan tour of India 2004/05 |
| 12 Apr 2005 | IND 315/6 v PAK 319/74th ODI · ODI | IND | 19 | - | 0 | Pakistan won by 3 wickets | Ahmedabad | Pakistan tour of India 2004/05 |
| 9 Apr 2005 | IND 213 v PAK 319/93rd ODI · ODI | IND | 28 | - | 3 | Pakistan won by 106 runs | Jamshedpur | Pakistan tour of India 2004/05 |
| 5 Apr 2005 | IND 356/9 v PAK 2982nd ODI · ODI | IND | 52 | - | 0 | India won by 58 runs | Visakhapatnam | Pakistan tour of India 2004/05 |
| 2 Apr 2005 | IND 281/8 v PAK 1941st ODI · ODI | IND | 104 | - | 0 | India won by 87 runs | Kochi | Pakistan tour of India 2004/05 |
| 24 Mar 2005 | IND 449 & 214 v PAK 570 & 261/23rd Test · Test | IND | 22 & 16 | - | 1 | Pakistan won by 168 runs | Bangalore | Pakistan tour of India 2004/05 |
| 16 Mar 2005 | IND 407 & 407/9 v PAK 393 & 2262nd Test · Test | IND | 110 & 135 | - | 1 | India won by 195 runs | Kolkata | Pakistan tour of India 2004/05 |
| 8 Mar 2005 | IND 516 & 85/1 v PAK 312 & 496/91st Test · Test | IND | 50 & DNB | - | 2 | Match drawn | Mohali | Pakistan tour of India 2004/05 |
| 13 Nov 2004 | IND 292/6 v PAK 293/4Only ODI · ODI | IND | 16 | - | 1 | Pakistan won by 6 wickets (with 6 balls remaining) | Kolkata | ICC Champions Trophy 2004 |
| 19 Sept 2004 | IND 200 v PAK 201/7Match 12 · ODI | IND | 67 | - | 3 | Pakistan won by 3 wickets | Birmingham | ICC Champions Trophy 2004 |
| 21 Aug 2004 | PAK 192/6 v IND 127Match 1 · ODI | IND | 0 | - | 3 | Pakistan won by 66 runs (DLS method) | Amstelveen | Videocon Cup 2004 |
| 25 Jul 2004 | IND 241/8 v PAK 300/910th Match · ODI | IND | 5 | - | 0 | Pakistan won by 59 runs | Colombo | Asia Cup 2004 |
| 13 Apr 2004 | PAK 224 & 245 v IND 6003rd Test · Test | IND | 270 | - | 1 | India won by an innings and 131 runs | Rawalpindi | India tour of Pakistan 2003/04 |
| 5 Apr 2004 | PAK 489 & 40/1 v IND 287 & 2412nd Test · Test | IND | 33 & 0 | - | 1 | Pakistan won by 9 wickets | Lahore | India tour of Pakistan 2003/04 |
| 28 Mar 2004 | PAK 407 & 216 v IND 675/51st Test · Test | IND | 6 | - | 2 | India won by an innings and 52 runs | Multan | India tour of Pakistan 2003/04 |
| 24 Mar 2004 | IND 293/7 v PAK 2535th ODI · ODI | IND | 4 | - | 0 | India won by 40 runs | Lahore | India tour of Pakistan 2003/04 |
| 21 Mar 2004 | PAK 293/9 v IND 294/54th ODI · ODI | IND | 76* | - | 1 | India won by 5 wickets | Lahore | India tour of Pakistan 2003/04 |
| 19 Mar 2004 | IND 244/9 v PAK 247/63rd ODI · ODI | IND | 33 | - | 0 | Pakistan won by 4 wickets | Peshawar | India tour of Pakistan 2003/04 |
| 16 Mar 2004 | PAK 329/6 v IND 3172nd ODI · ODI | IND | 36 | - | 1 | Pakistan won by 12 runs | Rawalpindi | India tour of Pakistan 2003/04 |
| 13 Mar 2004 | PAK 344/8 v IND 349/71st ODI · ODI | IND | 99 | - | 2 | India won by 5 runs | Karachi | India tour of Pakistan 2003/04 |
| 1 Mar 2003 | PAK 273/7 v IND 276/4Match 36 · ODI | IND | 44* | - | 1 | India won by 6 wickets | Centurion | ICC World Cup 2002/03 |
| 3 Jun 2000 | IND 251 v PAK 295/75th Match · ODI | IND | 26 | - | 1 | Pakistan won by 44 runs | Dhaka | 2000 Asia Cup |
| 26 Mar 2000 | PAK 272/3 v IND 174/94th Match · ODI | IND | 29 | - | 0 | Pakistan won by 98 runs | Sharjah | 2000 Asia Cup |
| 23 Mar 2000 | PAK 146 v IND 149/52nd Match · ODI | IND | 26 | - | 0 | India won by 5 wickets (with 39 balls remaining) | Sharjah | 2000 Asia Cup |
| 28 Jan 2000 | PAK 261/8 v IND 15711th Match · ODI | IND | 3 | - | 1 | Pakistan won by 104 runs | Perth | 2000 Asia Cup |
| 25 Jan 2000 | IND 267/6 v PAK 2199th Match · ODI | IND | 32 | - | 1 | India won by 48 runs | Adelaide | 2000 Asia Cup |
| 21 Jan 2000 | PAK 262/7 v IND 2307th Match · ODI | IND | 15 | - | 0 | Pakistan won by 32 runs | Hobart | 2000 Asia Cup |
| 10 Jan 2000 | IND 195 v PAK 196/82nd Match · ODI | IND | 8 | - | 1 | Pakistan won by 2 wickets (with 0 balls remaining) | Brisbane | 2000 Asia Cup |
| 8 Jun 1999 | IND 227/6 v PAK 1804th Super · ODI | IND | 61 | - | 0 | India won by 47 runs | Manchester | 1999 Cricket World Cup |
| 16 Apr 1999 | IND 125 v PAK 129/2Final · ODI | IND | 0 | - | 0 | Pakistan won by 8 wickets (with 132 balls remaining) | Sharjah | 1998–99 Coca-Cola Cup |
| 13 Apr 1999 | IND 206/4 v PAK 205/96th Match · ODI | IND | 81 | - | 1 | India won by 6 wickets (with 11 balls remaining) | Sharjah | 1998–99 Coca-Cola Cup |
| 8 Apr 1999 | IND 163/6 v PAK 279/82nd Match · ODI | IND | 28 | - | 0 | Pakistan won by 116 runs | Sharjah | 1998–99 Coca-Cola Cup |
| 4 Apr 1999 | IND 168 v PAK 291/8Final · ODI | IND | 25 | - | 0 | Pakistan won by 123 runs | Bangalore | 1998–99 Pepsi Cup |
| 1 Apr 1999 | IND 196 v PAK 197/36th Match · ODI | IND | 0 | - | 1 | Pakistan won by 7 wickets (with 30 balls remaining) | Mohali | 1998–99 Pepsi Cup |
| 24 Mar 1999 | IND 135 v PAK 278/93rd Match · ODI | IND | 3 | 1/21 | 0 | Pakistan won by 143 runs | Jaipur | 1998–99 Pepsi Cup |