| 24 Oct 2021 | IND 151/7 v PAK 152/0Match 16 · T20I | PAK | DNB | - | 0 | Pakistan won by 10 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 16 Jun 2019 | IND 336/5 v PAK 212/6Match 22 · ODI | PAK | 0 | 0/11 | 0 | India won by 89 runs (DLS method) | Manchester | World Cup 2019 |
| 23 Sept 2018 | PAK 237/7 v IND 238/1Match 3 · ODI | PAK | 78 | 0/14 | 0 | India won by 9 wickets | Dubai | Asia Cup 2018 |
| 19 Sept 2018 | PAK 162 v IND 164/2Match 5 · ODI | PAK | 43 | 0/19 | 0 | India won by 8 wickets | Dubai | Asia Cup 2018 |
| 18 Jun 2017 | IND 158 v PAK 338/4Final · ODI | PAK | 12 | - | 0 | Pakistan won by 180 runs | London | ICC Champions Trophy 2017 |
| 4 Jun 2017 | IND 319/3 v PAK 164/9Match 4 · ODI | PAK | 15 | 0/10 | 0 | India won by 124 runs (DLS method) | Birmingham | ICC Champions Trophy 2017 |
| 19 Mar 2016 | IND 119/4 v PAK 118/5Super 10 · T20I | PAK | 26 | 0/22 | 1 | India won by 6 wickets | Kolkata | World T20 2015/16 |
| 27 Feb 2016 | IND 85/5 v PAK 83Match 4 · T20I | PAK | 4 | - | 0 | India won by 5 wickets | Mirpur | Asia Cup 2015/16 |
| 21 Mar 2014 | IND 131/3 v PAK 130/713th T20I · T20I | PAK | 18 | - | 0 | India won by 7 wickets | Mirpur | World T20 2013/14 |
| 15 Jun 2013 | IND 102/2 v PAK 165Match 10 · ODI | PAK | 17 | - | 0 | India won by 8 wickets (DLS method) | Birmingham | ICC Champions Trophy 2013 |
| 6 Jan 2013 | IND 167 v PAK 157Match 3 · ODI | PAK | 5 | - | 0 | India won by 10 runs | Delhi | Pakistan in India ODI Series 2012/13 |
| 3 Jan 2013 | IND 165 v PAK 250Match 2 · ODI | PAK | 24 | 1/3 | 0 | Pakistan won by 85 runs | Kolkata | Pakistan in India ODI Series 2012/13 |
| 30 Dec 2012 | IND 227/6 v PAK 228/4Match 1 · ODI | PAK | 34* | 0/9 | 0 | Pakistan won by 6 wickets | Chennai | Pakistan in India ODI Series 2012/13 |
| 28 Dec 2012 | IND 192/5 v PAK 181/7Match 2 · T20I | PAK | 3* | - | 1 | India won by 11 runs | Ahmedabad | Pakistan in India T20I Series 2012/13 |
| 25 Dec 2012 | IND 133/9 v PAK 134/5Match 1 · T20I | PAK | 57* | - | 0 | Pakistan won by 5 wickets | Bangalore | Pakistan in India T20I Series 2012/13 |
| 30 Sept 2012 | IND 129/2 v PAK 12820th T20I · T20I | PAK | 28 | - | 0 | India won by 8 wickets | Colombo | ICC World Twenty20 2012/13 |
| 19 Jun 2010 | IND 271/7 v PAK 267Match 4 · ODI | PAK | 39 | 1/28 | 0 | India won by 3 wickets | Dambulla | Asia Cup 2010 |
| 26 Sept 2009 | IND 248 v PAK 302/9Match 6 · ODI | PAK | 128 | 0/25 | 0 | Pakistan won by 54 runs | Centurion | ICC Champions Trophy 2009/10 |
| 26 Jun 2008 | PAK 299/4 v IND 301/4Match 5 · ODI | PAK | 125* | - | 0 | India won by 6 wickets | Karachi | Asia Cup 2008 |
| 14 Jun 2008 | IND 290 v PAK 315/3Final · ODI | PAK | 11* | 0/28 | 2 | Pakistan won by 25 runs | Mirpur | Kitply Cup 2008 |
| 10 Jun 2008 | IND 330/8 v PAK 190Match 2 · ODI | PAK | 53 | - | 1 | India won by 140 runs | Mirpur | Kitply Cup 2008 |
| 22 Nov 2007 | PAK 231 & 247 v IND 276 & 203/41st Test · Test | PAK | 0 & 11 | - | 0 | India won by 6 wickets | Delhi | Pakistan tour of India 2007/08 |
| 18 Nov 2007 | IND 275 v PAK 306/6Match 5 · ODI | PAK | 89 | 3/61 | 0 | Pakistan won by 31 runs | Jaipur | Pakistan in India ODI Series 2007/08 |
| 15 Nov 2007 | IND 260/4 v PAK 255/6Match 4 · ODI | PAK | 31 | - | 0 | India won by 6 wickets | Gwalior | Pakistan in India ODI Series 2007/08 |
| 11 Nov 2007 | IND 294/6 v PAK 248Match 3 · ODI | PAK | 12 | 0/33 | 0 | India won by 46 runs | Kanpur | Pakistan in India ODI Series 2007/08 |
| 8 Nov 2007 | IND 321/9 v PAK 322/6Match 2 · ODI | PAK | 25 | 0/31 | 0 | Pakistan won by 4 wickets | Chandigarh | Pakistan in India ODI Series 2007/08 |
| 5 Nov 2007 | IND 242/5 v PAK 239/7Match 1 · ODI | PAK | 2 | 0/15 | 0 | India won by 5 wickets | Guwahati | Pakistan in India ODI Series 2007/08 |
| 24 Sept 2007 | IND 157/5 v PAK 152Final · T20I | PAK | 8 | - | 1 | India won by 5 runs | Johannesburg | ICC World Twenty20 2007/08 |
| 14 Sept 2007 | IND 141/9 v PAK 141/710th T20I · T20I | PAK | 20 | - | 1 | Match tied (India won the bowl-out) | Durban | ICC World Twenty20 2007/08 |
| 19 Apr 2006 | IND 269/5 v PAK 218Match 2 · ODI | PAK | 45 | 0/31 | 0 | India won by 51 runs | Abu Dhabi | DLF Cup 2005/06 |
| 18 Apr 2006 | IND 197 v PAK 201/4Match 1 · ODI | PAK | 12 | 3/40 | 0 | Pakistan won by 6 wickets | Abu Dhabi | DLF Cup 2005/06 |
| 19 Feb 2006 | PAK 286/8 v IND 287/2Match 5 · ODI | PAK | 12 | 0/22 | 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 | PAK | 9 | - | 0 | 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 | PAK | 108 | - | 0 | India won by 5 wickets | Lahore | India in Pakistan ODI Series 2005/06 |
| 11 Feb 2006 | PAK 265 v IND 266/3Match 2 · ODI | PAK | 95 | 1/24 | 1 | India won by 7 wickets | Rawalpindi | India in Pakistan ODI Series 2005/06 |
| 6 Feb 2006 | PAK 311/7 v IND 328Match 1 · ODI | PAK | 90 | 0/21 | 1 | Pakistan won by 7 runs (DLS method) | Peshawar | India in Pakistan ODI Series 2005/06 |
| 21 Jan 2006 | PAK 588 & 490/8d v IND 603 & 21/02nd Test · Test | PAK | 19 & DNB | - | 0 | Match drawn | Faisalabad | India tour of Pakistan 2005/06 |
| 13 Jan 2006 | PAK 679/7 v IND 410/11st Test · Test | PAK | 59 | 0/70 | 0 | Match drawn | Lahore | India tour of Pakistan 2005/06 |
| 17 Apr 2005 | PAK 303/8 v IND 1446th ODI · ODI | PAK | 72 | 0/2 | 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 | PAK | 41 | 0/34 | 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 | PAK | 65 | 3/67 | 0 | Pakistan won by 3 wickets | Ahmedabad | Pakistan tour of India 2004/05 |
| 9 Apr 2005 | IND 213 v PAK 319/93rd ODI · ODI | PAK | 75 | 1/42 | 0 | Pakistan won by 106 runs | Jamshedpur | Pakistan tour of India 2004/05 |
| 5 Apr 2005 | IND 356/9 v PAK 2982nd ODI · ODI | PAK | 12 | - | 1 | India won by 58 runs | Visakhapatnam | Pakistan tour of India 2004/05 |
| 2 Apr 2005 | IND 281/8 v PAK 1941st ODI · ODI | PAK | 4 | - | 0 | India won by 87 runs | Kochi | Pakistan tour of India 2004/05 |
| 13 Nov 2004 | IND 292/6 v PAK 293/4Only ODI · ODI | PAK | 61 | 0/31 | 0 | 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 | PAK | 5 | 0/29 | 2 | Pakistan won by 3 wickets | Birmingham | ICC Champions Trophy 2004 |
| 21 Aug 2004 | PAK 192/6 v IND 127Match 1 · ODI | PAK | 68 | 3/18 | 1 | Pakistan won by 66 runs (DLS method) | Amstelveen | Videocon Cup 2004 |
| 25 Jul 2004 | IND 241/8 v PAK 300/910th Match · ODI | PAK | 143 | 2/42 | 1 | Pakistan won by 59 runs | Colombo | Asia Cup 2004 |
| 24 Mar 2004 | IND 293/7 v PAK 2535th ODI · ODI | PAK | 65 | 1/67 | 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 | PAK | 13 | 0/38 | 0 | India won by 5 wickets | Lahore | India tour of Pakistan 2003/04 |