| 3 Jul 2015 | SL 278 & 313 v PAK 215 & 382/3Match 3 · Test | PAK | 3 & 171* | - | 1 | Pakistan won by 7 wickets | Kandy | Pakistan in Sri Lanka Test Series 2015 |
| 25 Jun 2015 | SL 315 & 153/3 v PAK 138 & 329Match 2 · Test | PAK | 6 & 40 | - | 1 | Sri Lanka won by 7 wickets | Colombo | Pakistan in Sri Lanka Test Series 2015 |
| 17 Jun 2015 | SL 300 & 206 v PAK 417 & 92/0Match 1 · Test | PAK | 47 & DNB | - | 2 | Pakistan won by 10 wickets | Galle | Pakistan in Sri Lanka Test Series 2015 |
| 23 Aug 2014 | SL 275/7 v PAK 277/6Match 1 · ODI | PAK | 3 | - | 0 | Pakistan won by 4 wickets (DLS method) | Hambantota | Pakistan in Sri Lanka ODI Series 2014 |
| 14 Aug 2014 | SL 320 & 282 v PAK 332 & 165/9Match 2 · Test | PAK | 13 & 8 | - | 2 | Sri Lanka won by 105 runs | Colombo | Pakistan in Sri Lanka Test Series 2014 |
| 6 Aug 2014 | SL 533/9d & 99/3 v PAK 451 & 180Match 1 · Test | PAK | 177 & 13 | - | 1 | Sri Lanka won by 7 wickets | Galle | Pakistan in Sri Lanka Test Series 2014 |
| 16 Jan 2014 | PAK 341 & 302/5 v SL 428/9d & 214Match 3 · Test | PAK | 17 & 29 | - | 2 | Pakistan won by 5 wickets | Sharjah | Pakistan v Sri Lanka Test Series 2013/14 |
| 8 Jan 2014 | PAK 165 & 359 v SL 388 & 137/1Match 2 · Test | PAK | 13 & 77 | - | 0 | Sri Lanka won by 9 wickets | Dubai | Pakistan v Sri Lanka Test Series 2013/14 |
| 31 Dec 2013 | PAK 383 & 158/2 v SL 204 & 480/5dMatch 1 · Test | PAK | 136 & 13* | - | 1 | Match drawn | Abu Dhabi | Pakistan v Sri Lanka Test Series 2013/14 |
| 8 Jul 2012 | SL 337 & 195/4 v PAK 226 & 380/8dMatch 3 · Test | PAK | 0 & 19 | 0/9 | 1 | Match drawn | Kandy | Pakistan in Sri Lanka Test Series 2012 |
| 30 Jun 2012 | SL 391 & 86/2 v PAK 551/6d & 100/2dMatch 2 · Test | PAK | 32 & DNB | - | 0 | Match drawn | Colombo | Pakistan in Sri Lanka Test Series 2012 |
| 22 Jun 2012 | SL 472 & 137/5d v PAK 100 & 300Match 1 · Test | PAK | 29 & 87 | 0/2 | 1 | Sri Lanka won by 209 runs | Galle | Pakistan in Sri Lanka Test Series 2012 |
| 16 Jun 2012 | SL 243/8 v PAK 199Match 4 · ODI | PAK | 1 | 0/11 | 1 | Sri Lanka won by 44 runs | Colombo | Pakistan in Sri Lanka ODI Series 2012 |
| 13 Jun 2012 | SL v PAK 12/2Match 3 · ODI | PAK | DNB | - | 0 | No result | Colombo | Pakistan in Sri Lanka ODI Series 2012 |
| 9 Jun 2012 | SL 280/4 v PAK 204Match 2 · ODI | PAK | 4 | - | 0 | Sri Lanka won by 76 runs | Kandy | Pakistan in Sri Lanka ODI Series 2012 |
| 7 Jun 2012 | SL 135/8 v PAK 135/4Match 1 · ODI | PAK | 5 | - | 0 | Pakistan won by 6 wickets (DLS method) | Kandy | Pakistan in Sri Lanka ODI Series 2012 |
| 15 Mar 2012 | PAK 189/4 v SL 188Match 3 · ODI | PAK | 2 | - | 1 | Pakistan won by 6 wickets | Mirpur | Asia Cup 2011/12 |
| 23 Nov 2011 | PAK 219/7 v SL 218/9Match 5 · ODI | PAK | 34 | - | 1 | Pakistan won by 3 wickets | Abu Dhabi | Pakistan v Sri Lanka ODI Series 2011/12 |
| 20 Nov 2011 | PAK 200 v SL 174Match 4 · ODI | PAK | 18 | - | 1 | Pakistan won by 26 runs | Sharjah | Pakistan v Sri Lanka ODI Series 2011/12 |
| 18 Nov 2011 | PAK 257/8 v SL 236Match 3 · ODI | PAK | 42 | - | 0 | Pakistan won by 21 runs | Dubai | Pakistan v Sri Lanka ODI Series 2011/12 |
| 14 Nov 2011 | PAK 210 v SL 235/7Match 2 · ODI | PAK | 0 | - | 1 | Sri Lanka won by 25 runs | Dubai | Pakistan v Sri Lanka ODI Series 2011/12 |
| 11 Nov 2011 | PAK 132/2 v SL 131Match 1 · ODI | PAK | 56* | - | 0 | Pakistan won by 8 wickets | Dubai | Pakistan v Sri Lanka ODI Series 2011/12 |
| 3 Nov 2011 | PAK 340 & 87/4 v SL 413 & 181/6dMatch 3 · Test | PAK | 122 & 11 | - | 3 | Match drawn | Sharjah | Pakistan v Sri Lanka Test Series 2011/12 |
| 26 Oct 2011 | PAK 403 & 94/1 v SL 239 & 257Match 2 · Test | PAK | 55 & DNB | - | 2 | Pakistan won by 9 wickets | Dubai | Pakistan v Sri Lanka Test Series 2011/12 |
| 18 Oct 2011 | PAK 511/6d & 21/1 v SL 197 & 483Match 1 · Test | PAK | 33 & DNB | - | 1 | Match drawn | Abu Dhabi | Pakistan v Sri Lanka Test Series 2011/12 |
| 26 Feb 2011 | SL 266/9 v PAK 277/7Match 10 · ODI | PAK | 72 | - | 0 | Pakistan won by 11 runs | Colombo | ICC Cricket World Cup 2010/11 |
| 9 Aug 2009 | SL 147 v PAK 279/8Match 5 · ODI | PAK | 76 | - | 0 | Pakistan won by 132 runs | Colombo | Pakistan in Sri Lanka ODI Series 2009 |
| 7 Aug 2009 | SL 175 v PAK 321/5Match 4 · ODI | PAK | 89 | - | 1 | Pakistan won by 146 runs | Colombo | Pakistan in Sri Lanka ODI Series 2009 |
| 3 Aug 2009 | SL 289/4 v PAK 288/8Match 3 · ODI | PAK | 44 | - | 0 | Sri Lanka won by 6 wickets | Dambulla | Pakistan in Sri Lanka ODI Series 2009 |
| 1 Aug 2009 | SL 169/4 v PAK 168Match 2 · ODI | PAK | 23 | - | 1 | Sri Lanka won by 6 wickets | Dambulla | Pakistan in Sri Lanka ODI Series 2009 |
| 30 Jul 2009 | SL 232/9 v PAK 196Match 1 · ODI | PAK | 12 | 0/13 | 1 | Sri Lanka won by 36 runs | Dambulla | Pakistan in Sri Lanka ODI Series 2009 |
| 20 Jul 2009 | SL 233 & 391/4 v PAK 299 & 425/9dMatch 3 · Test | PAK | 2 & 19 | 1/10 & 0/25 | 0 | Match drawn | Colombo | Pakistan in Sri Lanka Test Series 2009 |
| 12 Jul 2009 | SL 240 & 171/3 v PAK 90 & 320Match 2 · Test | PAK | 0 & 82 | 0/27 & 0/11 | 0 | Sri Lanka won by 7 wickets | Colombo | Pakistan in Sri Lanka Test Series 2009 |
| 4 Jul 2009 | SL 292 & 217 v PAK 342 & 117Match 1 · Test | PAK | 25 & 3 | 2/23 & 2/27 | 1 | Sri Lanka won by 50 runs | Galle | Pakistan in Sri Lanka Test Series 2009 |
| 21 Jun 2009 | PAK 139/2 v SL 138/6Final · T20I | PAK | DNB | - | 0 | Pakistan won by 8 wickets | London | ICC World Twenty20 2009 |
| 12 Jun 2009 | PAK 131/9 v SL 150/715th T20I · T20I | PAK | 50 | - | 1 | Sri Lanka won by 19 runs | London | ICC World Twenty20 2009 |
| 1 Mar 2009 | PAK 110/1 v SL 606Match 2 · Test | PAK | DNB | 0/9 | 0 | Match drawn | Lahore | Sri Lanka in Pakistan Test Series 2008/09 |
| 21 Feb 2009 | PAK 765/6d v SL 644/7d & 144/5Match 1 · Test | PAK | 313 | 0/6 | 0 | Match drawn | Karachi | Sri Lanka in Pakistan Test Series 2008/09 |
| 24 Jan 2009 | PAK 75 v SL 309/5Match 3 · ODI | PAK | 4 | - | 0 | Sri Lanka won by 234 runs | Lahore | Sri Lanka in Pakistan ODI Series 2008/09 |
| 21 Jan 2009 | PAK 161 v SL 290/8Match 2 · ODI | PAK | 4 | - | 1 | Sri Lanka won by 129 runs | Karachi | Sri Lanka in Pakistan ODI Series 2008/09 |
| 20 Jan 2009 | PAK 220/2 v SL 219Match 1 · ODI | PAK | 20 | - | 0 | Pakistan won by 8 wickets | Karachi | Sri Lanka in Pakistan ODI Series 2008/09 |
| 13 Oct 2008 | PAK 132/7 v SL 133/5Final · T20I | PAK | 0 | - | 0 | Sri Lanka won by 5 wickets | King City | T20 Canada 2008/09 |
| 11 Oct 2008 | PAK 141/7 v SL 137/94th T20I · T20I | PAK | 24 | - | 0 | Pakistan won by 3 wickets | King City | T20 Canada 2008/09 |
| 29 Jun 2008 | PAK 238/9 v SL 302/7Super Four · ODI | PAK | 47 | - | 1 | Sri Lanka won by 64 runs | Karachi | Asia Cup 2008 |
| 17 Sept 2007 | PAK 189/6 v SL 156/916th T20I · T20I | PAK | 51 | - | 2 | Pakistan won by 33 runs | Johannesburg | ICC World Twenty20 2007/08 |
| 17 Oct 2006 | PAK 255/6 v SL 253Match 9 · ODI | PAK | 7 | - | 0 | Pakistan won by 4 wickets | Jaipur | ICC Champions Trophy 2006/07 |
| 3 Apr 2006 | SL 279 & 73/9 v PAK 170 & 183/22nd Test · Test | PAK | 35 & 73* | - | 2 | Pakistan won by 8 wickets | Kandy | Pakistan tour of Sri Lanka 2005/06 |
| 26 Mar 2006 | SL 185 & 448/5 v PAK 176 & 337/41st Test · Test | PAK | 0 & 8 | - | 2 | Match drawn | Colombo | Pakistan tour of Sri Lanka 2005/06 |
| 22 Mar 2006 | SL 224 v PAK 229/6Match 3 · ODI | PAK | 25 | - | 0 | Pakistan won by 4 wickets | Colombo | Pakistan in Sri Lanka ODI Series 2005/06 |
| 19 Mar 2006 | SL 130 v PAK 134/6Match 2 · ODI | PAK | 4 | - | 0 | Pakistan won by 4 wickets | Colombo | Pakistan in Sri Lanka ODI Series 2005/06 |