| 1 Mar 2019 | MS 121 v QG 122/4Match 22 · T20 | MS | 4 | 2/18 | 0 | Quetta Gladiators won by 6 wickets | Dubai | Pakistan Super League 2018/19 |
| 28 Feb 2019 | MS 172/5 v PZ 176/3Match 19 · T20 | MS | 1 | 1/9 | 0 | Peshawar Zalmi won by 7 wickets | Dubai | Pakistan Super League 2018/19 |
| 26 Feb 2019 | IU 121 v MS 122/4Match 16 · T20 | MS | DNB | 2/37 | 1 | Multan Sultans won by 6 wickets | Dubai | Pakistan Super League 2018/19 |
| 16 Feb 2019 | IU 125/7 v MS 126/5Match 4 · T20 | MS | 16* | 2/18 | 1 | Multan Sultans won by 5 wickets | Dubai | Pakistan Super League 2018/19 |
| 15 Feb 2019 | KK 183/6 v MS 176/9Match 2 · T20 | MS | 14 | 0/25 | 0 | Karachi Kings won by 7 runs | Dubai | Pakistan Super League 2018/19 |
| 18 Mar 2018 | IU 155/2 v KK 154/4Qualifier · T20 | KK | 4* | 0/30 | 1 | Islamabad United won by 8 wickets | Dubai | Pakistan Super League 2017/18 |
| 11 Mar 2018 | KK 163/5 v LQ 163/8Match 24 · T20 | KK | 6 | 0/15 | 0 | Match tied (Lahore Qalandars won the Super Over) | Dubai | Pakistan Super League 2017/18 |
| 10 Mar 2018 | MS 125 v KK 188/3Match 22 · T20 | KK | DNB | 3/18 | 0 | Karachi Kings won by 63 runs | Dubai | Pakistan Super League 2017/18 |
| 8 Mar 2018 | KK 113/8 v QG 180/4Match 19 · T20 | KK | 1 | 1/29 | 0 | Quetta Gladiators won by 67 runs | Dubai | Pakistan Super League 2017/18 |
| 26 Feb 2018 | KK 159/7 v LQ 132Match 8 · T20 | KK | 6 | 3/19 | 0 | Karachi Kings won by 27 runs | Dubai | Pakistan Super League 2017/18 |
| 25 Feb 2018 | KK 135/5 v PZ 131/9Match 7 · T20 | KK | DNB | 2/22 | 0 | Karachi Kings won by 5 wickets | Dubai | Pakistan Super League 2017/18 |
| 23 Feb 2018 | KK 149/9 v QG 130/9Match 2 · T20 | KK | 4 | 1/23 | 1 | Karachi Kings won by 19 runs | Dubai | Pakistan Super League 2017/18 |
| 3 Mar 2017 | PZ 181/3 v KK 157/7Qualifier 3 · T20 | PZ | 0 | 0/27 | 0 | Peshawar Zalmi won by 24 runs | Dubai | Pakistan Super League 2016/17 |
| 25 Feb 2017 | PZ 130/8 v QG 128Match 19 · T20 | PZ | 45* | 0/22 | 0 | Peshawar Zalmi won by 2 wickets | Dubai | Pakistan Super League 2016/17 |
| 24 Feb 2017 | LQ 149/9 v PZ 166/6Match 16 · T20 | PZ | 10 | 1/21 | 0 | Peshawar Zalmi won by 17 runs | Dubai | Pakistan Super League 2016/17 |
| 12 Feb 2017 | LQ 59 v PZ 60/7Match 6 · T20 | PZ | 13 | 1/2 | 0 | Peshawar Zalmi won by 3 wickets | Dubai | Pakistan Super League 2016/17 |
| 10 Feb 2017 | KK 118/7 v PZ 119/3Match 3 · T20 | PZ | DNB | 0/16 | 0 | Peshawar Zalmi won by 7 wickets | Dubai | Pakistan Super League 2016/17 |
| 9 Feb 2017 | IU 175/3 v PZ 190/9Match 1 · T20 | PZ | 4 | 0/29 | 0 | Islamabad United won by 7 wickets (DLS method) | Dubai | Pakistan Super League 2016/17 |
| 21 Feb 2016 | IU 176/3 v PZ 126Qualifier 3 · T20 | PZ | 38 | 0/34 | 0 | Islamabad United won by 50 runs | Dubai | Pakistan Super League 2015/16 |
| 19 Feb 2016 | QG 133 v PZ 132/9Qualifier 1 · T20 | PZ | 2 | 1/30 | 1 | Quetta Gladiators won by 1 run | Dubai | Pakistan Super League 2015/16 |
| 17 Feb 2016 | KK 152/7 v PZ 158/5Match 19 · T20 | PZ | 5 | 1/27 | 0 | Peshawar Zalmi won by 5 wickets | Dubai | Pakistan Super League 2015/16 |
| 7 Feb 2016 | PZ 135/7 v QG 139/7Match 7 · T20 | PZ | 0 | 2/17 | 1 | Quetta Gladiators won by 3 wickets | Dubai | Pakistan Super League 2015/16 |
| 6 Feb 2016 | LQ 117/6 v PZ 118/1Match 5 · T20 | PZ | DNB | 0/18 | 0 | Peshawar Zalmi won by 9 wickets | Dubai | Pakistan Super League 2015/16 |
| 5 Feb 2016 | PZ 145/7 v IU 121/9Match 3 · T20 | PZ | 16 | 0/22 | 0 | Peshawar Zalmi won by 24 runs | Dubai | Pakistan Super League 2015/16 |
| 27 Nov 2015 | ENG 172/8 v PAK 169/8Match 2 · T20I | PAK | 24 | 3/15 | 1 | England won by 3 runs | Dubai | Pakistan v England T20I Series 2015/16 |
| 26 Nov 2015 | ENG 160/5 v PAK 146Match 1 · T20I | PAK | 0 | 0/33 | 1 | England won by 14 runs | Dubai | Pakistan v England T20I Series 2015/16 |
| 8 Dec 2014 | NZ 246/7 v PAK 250/7Match 1 · ODI | PAK | 61 | 1/36 | 0 | Pakistan won by 3 wickets | Dubai | Pakistan v New Zealand ODI Series 2014/15 |
| 5 Dec 2014 | NZ 144/8 v PAK 127Match 2 · T20I | PAK | 28 | 2/33 | 0 | New Zealand won by 17 runs | Dubai | Pakistan v New Zealand T20I Series 2014/15 |
| 4 Dec 2014 | NZ 135/7 v PAK 140/3Match 1 · T20I | PAK | DNB | 1/27 | 0 | Pakistan won by 7 wickets | Dubai | Pakistan v New Zealand T20I Series 2014/15 |
| 10 Oct 2014 | AUS 217/5 v PAK 215Match 2 · ODI | PAK | 2 | 0/36 | 0 | Australia won by 5 wickets | Dubai | Pakistan v Australia ODI Series 2014/15 |
| 5 Oct 2014 | AUS 97/4 v PAK 96/9Only T20I · T20I | PAK | 2 | 1/17 | 0 | Australia won by 6 wickets | Dubai | - |
| 20 Dec 2013 | PAK 284/4 v SL 287/8Match 2 · ODI | PAK | 30* | 2/46 | 0 | Sri Lanka won by 2 wickets | Dubai | Pakistan v Sri Lanka ODI Series 2013/14 |
| 13 Dec 2013 | PAK 187 v SL 211/3Match 2 · T20I | PAK | 28 | 0/25 | 0 | Sri Lanka won by 24 runs | Dubai | Pakistan v Sri Lanka T20I Series 2013/14 |
| 11 Dec 2013 | PAK 146/7 v SL 145/5Match 1 · T20I | PAK | 39* | 1/20 | 1 | Pakistan won by 3 wickets | Dubai | Pakistan v Sri Lanka T20I Series 2013/14 |
| 15 Nov 2013 | PAK 144/9 v SA 150/5Match 2 · T20I | PAK | 14 | 0/43 | 0 | South Africa won by 6 runs | Dubai | Pakistan v South Africa T20I Series 2013/14 |
| 13 Nov 2013 | PAK 98/9 v SA 99/1Match 1 · T20I | PAK | 10 | 0/16 | 0 | South Africa won by 9 wickets | Dubai | Pakistan v South Africa T20I Series 2013/14 |
| 1 Nov 2013 | PAK 209 v SA 143Match 2 · ODI | PAK | 26 | 3/26 | 0 | Pakistan won by 66 runs | Dubai | Pakistan v South Africa ODI Series 2013/14 |
| 25 Feb 2012 | ENG 150/7 v PAK 112Match 2 · T20I | PAK | 25 | 1/28 | 0 | England won by 38 runs | Dubai | Pakistan v England T20I Series 2011/12 |
| 23 Feb 2012 | ENG 136/6 v PAK 144/6Match 1 · T20I | PAK | 7 | 1/27 | 0 | Pakistan won by 8 runs | Dubai | Pakistan v England T20I Series 2011/12 |
| 21 Feb 2012 | ENG 241/6 v PAK 237Match 4 · ODI | PAK | 9 | 0/54 | 0 | England won by 4 wickets | Dubai | Pakistan v England ODI Series 2011/12 |
| 18 Feb 2012 | ENG 226/1 v PAK 222Match 3 · ODI | PAK | 51 | 0/52 | 0 | England won by 9 wickets | Dubai | Pakistan v England ODI Series 2011/12 |
| 18 Nov 2011 | PAK 257/8 v SL 236Match 3 · ODI | PAK | 15 | 2/42 | 1 | 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 | 29 | 2/35 | 0 | 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 | DNB | 3/27 | 0 | Pakistan won by 8 wickets | Dubai | Pakistan v Sri Lanka ODI Series 2011/12 |
| 8 Nov 2010 | PAK 260 v SA 317/5Match 5 · ODI | PAK | 24 | 2/59 | 1 | South Africa won by 57 runs | Dubai | Pakistan v South Africa ODI Series 2010/11 |
| 5 Nov 2010 | PAK 275/9 v SA 274/6Match 4 · ODI | PAK | 29 | 0/51 | 0 | Pakistan won by 1 wicket | Dubai | Pakistan v South Africa ODI Series 2010/11 |
| 2 Nov 2010 | PAK 226/9 v SA 228/9Match 3 · ODI | PAK | 7 | 2/53 | 0 | South Africa won by 2 runs | Dubai | Pakistan v South Africa ODI Series 2010/11 |
| 20 Feb 2010 | ENG 148/6 v PAK 149/6Match 2 · T20I | PAK | 8 | 0/27 | 1 | Pakistan won by 4 wickets | Dubai | Pakistan v England T20I Series 2009/10 |
| 13 Nov 2009 | NZ 146/5 v PAK 153/5Match 2 · T20I | PAK | 22 | 1/21 | 0 | Pakistan won by 7 runs | Dubai | Pakistan v New Zealand T20I Series 2009/10 |
| 12 Nov 2009 | NZ 112/9 v PAK 161/8Match 1 · T20I | PAK | 24 | 2/21 | 0 | Pakistan won by 49 runs | Dubai | Pakistan v New Zealand T20I Series 2009/10 |