| 17 Aug 2022 | GLO 262/9 v LEI 263/6Match · List A | GLO | 11 | 3/64 | 0 | Leicestershire won by 4 wickets | Bristol | Royal London One-Day Cup 2022 |
| 12 Aug 2022 | GLO 367/8 v DUR 361/8Match · List A | GLO | 3 | 3/51 | 0 | Gloucestershire won by 6 runs | Chester-le-Street | Royal London One-Day Cup 2022 |
| 10 Aug 2022 | NOT 294 v GLO 298/5Match · List A | GLO | 4* | 1/46 | 0 | Gloucestershire won by 5 wickets | Bristol | Royal London One-Day Cup 2022 |
| 7 Aug 2022 | SOM 199 v GLO 205/5Match · List A | GLO | 18* | 1/37 | 0 | Gloucestershire won by 5 wickets | Bristol | Royal London One-Day Cup 2022 |
| 5 Aug 2022 | SUS 334/9 v GLO 283Match · List A | GLO | 53 | 0/57 | 0 | Sussex won by 51 runs | Brighton | Royal London One-Day Cup 2022 |
| 2 Aug 2022 | GLO 264 v WAR 265/2Match · List A | GLO | 62 | 0/38 | 0 | Warwickshire won by 8 wickets | Cheltenham | Royal London One-Day Cup 2022 |
| 25 Jul 2022 | GLO 317 & 363/9d v NOR 479 & 205/8Match 52 · First-class | GLO | 19 & 38 | 5/134 & 5/62 | 1 | Northamptonshire won by 2 wickets | Cheltenham | County Championship 2022 |
| 19 Jul 2022 | HAM 457 & 82/4 v GLO 201 & 337Match 44 · First-class | GLO | 2 & 0 | 1/83 & 1/39 | 2 | Hampshire won by 6 wickets | Cheltenham | County Championship 2022 |
| 11 Jul 2022 | GLO 136 & 252 v ESS 310 & 79/1Match 41 · First-class | GLO | 29* & 81 | 5/84 & 0/19 | 1 | Essex won by 9 wickets | Chelmsford | County Championship 2022 |
| 26 Jun 2022 | GLO 337 & 176/3 v LAN 402Match 38 · First-class | GLO | 62 & DNB | 1/51 | 0 | Match drawn | Bristol | County Championship 2022 |
| 12 Jun 2022 | GLO 438 & 213 v KEN 564 & 91/2Match 34 · First-class | GLO | 49 & 7* | 2/137 & 1/13 | 0 | Kent won by 8 wickets | Canterbury | County Championship 2022 |
| 12 May 2022 | SOM 591/7d v GLO 186/9 & 159/9Match 26 · First-class | GLO | 0 & 0 | 1/121 | 0 | Somerset won by an innings and 246 runs | Bristol | County Championship 2022 |
| 21 Apr 2022 | GLO 252 & 247 v LAN 556/7dMatch · First-class | GLO | 27 & 3 | 4/135 | 0 | Lancashire won by an innings and 57 runs | Manchester | County Championship 2022 |
| 14 Apr 2022 | GLO 227 & 359 v YOR 376 & 213/4Match · First-class | GLO | 0 & 40 | 1/45 & 1/63 | 1 | Yorkshire won by 6 wickets | Bristol | County Championship 2022 |
| 7 Apr 2022 | GLO 223 & 363 v NOR 288 & 272/8Match · First-class | GLO | 2 & 53 | 1/31 & 3/107 | 0 | Match drawn | Northampton | County Championship 2022 |
| 20 Feb 2022 | IU 105/7 v MS 111/4Match 29 · T20 | IU | 9 | 0/21 | 0 | Multan Sultans won by 6 wickets | Lahore | Pakistan Super League 2021/22 |
| 21 Sept 2021 | DUR 140 & 131 v GLO 218 & 54/3Match · First-class | GLO | 30 & 0 | 5/50 & 6/51 | 0 | Gloucestershire won by 7 wickets | Bristol | County Championship 2021 |
| 12 Sept 2021 | GLA 309 & 124 v GLO 419 & 15/0Match · First-class | GLO | 5 & DNB | 0/47 & 6/43 | 0 | Gloucestershire won by 10 wickets | Cardiff | County Championship 2021 |
| 5 Sept 2021 | GLO 76 & 197 v ESS 276Match · First-class | GLO | 12 & 24 | 3/77 | 0 | Essex won by an innings and 3 runs | Chelmsford | County Championship 2021 |
| 30 Aug 2021 | NOR 327 & 129 v GLO 191 & 267/4Match · First-class | GLO | 7 & DNB | 0/19 | 0 | Gloucestershire won by 6 wickets | Bristol | County Championship 2021 |
| 17 Jun 2021 | IU 247/2 v PZ 232/6Match 26 · T20 | IU | DNB | 0/65 | 0 | Islamabad United won by 15 runs | Abu Dhabi | Pakistan Super League 2021 |
| 24 Feb 2021 | KK 196/3 v IU 197/5Match 6 · T20 | IU | DNB | 0/22 | 1 | Islamabad United won by 5 wickets | Karachi | Pakistan Super League 2020/21 |
| 21 Feb 2021 | MS 150/8 v IU 151/7Match 3 · T20 | IU | 3* | 0/13 | 0 | Islamabad United won by 3 wickets | Karachi | Pakistan Super League 2020/21 |
| 3 Jan 2021 | PAK 297 & 186 v NZ 659/6d2nd Test · Test | PAK | 34 & 37 | 0/159 | 0 | New Zealand won by an innings and 176 runs | Christchurch | Pakistan tour of New Zealand 2020/21 |
| 14 Mar 2020 | KK 137/6 v IU 136/6Match 28 · T20 | IU | 13* | 1/20 | 0 | Karachi Kings won by 4 wickets | Karachi | Pakistan Super League 2019/20 |
| 7 Mar 2020 | IU 195/5 v PZ 85/2Match 20 · T20 | IU | DNB | 1/11 | 1 | Peshawar Zalmi won by 7 runs (DLS method) | Rawalpindi | Pakistan Super League 2019/20 |
| 4 Mar 2020 | LQ 127 v IU 198/3Match 17 · T20 | IU | DNB | 3/31 | 0 | Islamabad United won by 71 runs | Lahore | Pakistan Super League 2019/20 |
| 5 Mar 2019 | IU 137/9 v QG 180/9Match 26 · T20 | IU | 9* | 1/28 | 0 | Quetta Gladiators won by 43 runs | Abu Dhabi | Pakistan Super League 2018/19 |
| 1 Mar 2019 | IU 176 v PZ 177/6Match 21 · T20 | IU | 2 | 2/30 | 0 | Peshawar Zalmi won by 4 wickets | Dubai | Pakistan Super League 2018/19 |
| 16 Mar 2018 | IU 124 v KK 125/3Match 30 · T20 | IU | 3 | 0/21 | 0 | Karachi Kings won by 7 wickets | Sharjah | Pakistan Super League 2017/18 |
| 9 Mar 2018 | PZ 156/9 v IU 182/5Match 21 · T20 | IU | DNB | 3/25 | 0 | Islamabad United won by 26 runs | Dubai | Pakistan Super League 2017/18 |
| 16 Feb 2016 | LQ 201/2 v QG 203/8Match 18 · T20 | LQ | DNB | 0/18 | 0 | Quetta Gladiators won by 2 wickets | Dubai | Pakistan Super League 2015/16 |
| 13 Feb 2016 | LQ 164/3 v PZ 160/7Match 15 · T20 | LQ | DNB | - | 0 | Lahore Qalandars won by 4 runs | Sharjah | Pakistan Super League 2015/16 |
| 12 Feb 2016 | KK 178/5 v LQ 151/8Match 12 · T20 | LQ | 1 | 2/26 | 0 | Karachi Kings won by 27 runs | Sharjah | Pakistan Super League 2015/16 |
| 10 Feb 2016 | LQ 166/6 v IU 169/2Match 9 · T20 | LQ | DNB | 0/15 | 0 | Islamabad United won by 8 wickets | Sharjah | Pakistan Super League 2015/16 |
| 8 Feb 2016 | LQ 194/3 v QG 131Match 8 · T20 | LQ | DNB | 4/14 | 1 | Lahore Qalandars won by 63 runs | Dubai | Pakistan Super League 2015/16 |
| 5 Feb 2016 | LQ 125/8 v KK 131/3Match 2 · T20 | LQ | 0* | 1/29 | 0 | Karachi Kings won by 7 wickets | Dubai | Pakistan Super League 2015/16 |
| 17 Nov 2015 | ENG 210/4 v PAK 208Match 3 · ODI | PAK | 15 | 2/54 | 0 | England won by 6 wickets | Sharjah | Pakistan v England ODI Series 2015/16 |