| 15 Aug 2023 | SUR 241 v YOR 243/9Match · List A | YOR | 11 | - | 0 | Yorkshire won by 1 wicket | York | One-Day Cup 2023 |
| 13 Aug 2023 | ESS 221 v YOR 222/5Match · List A | YOR | 54 | - | 0 | Yorkshire won by 5 wickets | Chelmsford | One-Day Cup 2023 |
| 1 Aug 2023 | KEN 282/9 v YOR 117/4Match · List A | YOR | 31 | - | 0 | Kent won by 2 runs (DLS method) | Scarborough | One-Day Cup 2023 |
| 24 Jul 2023 | SL 166 & 188 v PAK 576/5d2nd Test · Test | PAK | 51 | - | 1 | Pakistan won by an innings and 222 runs | Colombo | Pakistan tour of Sri Lanka 2023 |
| 16 Jul 2023 | SL 312 & 279 v PAK 461 & 133/61st Test · Test | PAK | 39 & 7 | - | 3 | Pakistan won by 4 wickets | Galle | Pakistan tour of Sri Lanka 2023 |
| 25 Jun 2023 | YOR 550/9d & 200/6d v GLO 464Match · First-class | YOR | 0 & 32 | - | 0 | Match drawn | Leeds | County Championship 2023 |
| 23 Jun 2023 | YOR 49/1 v DURMatch · T20 | YOR | 35* | - | 0 | No result | Chester-le-Street | Vitality Blast 2023 |
| 22 Jun 2023 | BB 180/7 v YOR 176/8Match · T20 | YOR | 21 | - | 0 | Birmingham Bears won by 4 runs | Leeds | Vitality Blast 2023 |
| 20 Jun 2023 | NOR 180/6 v YOR 102Match · T20 | YOR | 2 | - | 1 | Northamptonshire won by 78 runs | Leeds | Vitality Blast 2023 |
| 18 Jun 2023 | DER 212/4 v YOR 68Match · T20 | YOR | 13 | - | 1 | Derbyshire won by 144 runs | Chesterfield | Vitality Blast 2023 |
| 16 Jun 2023 | LEI 195/5 v YOR 197/2Match · T20 | YOR | DNB | - | 1 | Yorkshire won by 8 wickets | Leeds | Vitality Blast 2023 |
| 11 Jun 2023 | DER 111 & 453/9 v YOR 353 & 215/7Match · First-class | YOR | 67 & 95* | - | 0 | Yorkshire won by 3 wickets | Chesterfield | County Championship 2023 |
| 9 Jun 2023 | YOR 224/4 v WOR 198/6Match · T20 | YOR | 4 | - | 1 | Yorkshire won by 26 runs | Leeds | Vitality Blast 2023 |
| 6 Jun 2023 | YOR 156/7 v LEI 126Match · T20 | YOR | 23 | - | 0 | Yorkshire won by 30 runs | Leicester | Vitality Blast 2023 |
| 4 Jun 2023 | DER 166/8 v YOR 170/3Match · T20 | YOR | DNB | - | 0 | Yorkshire won by 7 wickets | Leeds | Vitality Blast 2023 |
| 1 Jun 2023 | YOR 195/6 v LAN 180/8Match · T20 | YOR | 15 | - | 1 | Yorkshire won by 15 runs | Leeds | Vitality Blast 2023 |
| 30 May 2023 | YOR 182/7 v NOT 174/4Match · T20 | YOR | 34 | - | 1 | Yorkshire won by 8 runs | Nottingham | Vitality Blast 2023 |
| 28 May 2023 | DUR 217/3 v YOR 189/7Match · T20 | YOR | 6 | - | 0 | Durham won by 28 runs | Leeds | Vitality Blast 2023 |
| 26 May 2023 | YOR 175/9 v WOR 177/8Match · T20 | YOR | 31 | - | 0 | Worcestershire won by 2 wickets | Worcester | Vitality Blast 2023 |
| 20 May 2023 | BB 200/6 v YOR 166Match · T20 | YOR | 5 | - | 1 | Birmingham Bears won by 34 runs | Birmingham | Vitality Blast 2023 |
| 11 May 2023 | YOR 254 & 218 v DUR 227 & 246/9Match · First-class | YOR | 44 & 10 | - | 0 | Durham won by 1 wicket | Chester-le-Street | County Championship 2023 |
| 7 May 2023 | NZ 299 v PAK 2525th ODI · ODI | PAK | 7 | - | 0 | New Zealand won by 47 runs | Karachi | New Zealand tour of Pakistan 2023 |
| 5 May 2023 | PAK 334/6 v NZ 2324th ODI · ODI | PAK | 44 | - | 0 | Pakistan won by 102 runs | Karachi | New Zealand tour of Pakistan 2023 |
| 27 Apr 2023 | NZ 288/7 v PAK 291/51st ODI · ODI | PAK | 1 | - | 0 | Pakistan won by 5 wickets | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 10 Mar 2023 | PZ 242/6 v MS 244/6Match 27 · T20 | MS | 5 | - | 0 | Multan Sultans won by 4 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 7 Mar 2023 | MS 205/5 v IU 209/8Match 24 · T20 | MS | 75 | - | 0 | Islamabad United won by 2 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 4 Mar 2023 | LQ 180/9 v MS 159/7Match 20 · T20 | MS | 19 | - | 0 | Lahore Qalandars won by 21 runs | Lahore | Pakistan Super League 2022/23 |
| 26 Feb 2023 | KK 167/3 v MS 101Match 14 · T20 | MS | 25 | - | 0 | Karachi Kings won by 66 runs | Karachi | Pakistan Super League 2022/23 |
| 22 Feb 2023 | MS 196/2 v KK 193/5Match 11 · T20 | MS | 51 | - | 0 | Multan Sultans won by 3 runs | Multan | Pakistan Super League 2022/23 |
| 19 Feb 2023 | MS 190/4 v IU 138Match 7 · T20 | MS | 3 | - | 0 | Multan Sultans won by 52 runs | Multan | Pakistan Super League 2022/23 |
| 17 Feb 2023 | MS 210/3 v PZ 154Match 5 · T20 | MS | 20 | - | 1 | Multan Sultans won by 56 runs | Multan | Pakistan Super League 2022/23 |
| 15 Feb 2023 | QG 110 v MS 111/1Match 3 · T20 | MS | 3 | - | 0 | Multan Sultans won by 9 wickets | Multan | Pakistan Super League 2022/23 |
| 13 Feb 2023 | LQ 175/6 v MS 174/6Match 1 · T20 | MS | 35 | - | 0 | Lahore Qalandars won by 1 run | Multan | Pakistan Super League 2022/23 |
| 13 Jan 2023 | PAK 280/9 v NZ 281/83rd ODI · ODI | PAK | 0 | - | 1 | New Zealand won by 2 wickets | Karachi | New Zealand tour of Pakistan 2022/23 |
| 2 Jan 2023 | NZ 449 & 277/5d v PAK 408 & 304/92nd Test · Test | PAK | 20 & 35 | - | 0 | Match drawn | Karachi | New Zealand tour of Pakistan 2022/23 |
| 26 Dec 2022 | PAK 438 & 311/8d v NZ 612/9d & 61/11st Test · Test | PAK | 3 & 10 | - | 1 | Match drawn | Karachi | New Zealand tour of Pakistan 2022/23 |
| 17 Dec 2022 | PAK 304 & 216 v ENG 354 & 170/23rd Test · Test | PAK | 30 & 24 | - | 0 | England won by 8 wickets | Karachi | England tour of Pakistan 2022/23 |
| 13 Nov 2022 | PAK 137/8 v ENG 138/5Final · T20I | PAK | 38 | - | 0 | England won by 5 wickets | Melbourne | ICC Men's T20 World Cup 2022/23 |
| 9 Nov 2022 | NZ 152/4 v PAK 153/3Semi-final · T20I | PAK | 3* | - | 0 | Pakistan won by 7 wickets | Sydney | ICC Men's T20 World Cup 2022/23 |
| 6 Nov 2022 | BAN 127/8 v PAK 128/5Match 41 · T20I | PAK | 24* | - | 2 | Pakistan won by 5 wickets | Adelaide | ICC Men's T20 World Cup 2022/23 |
| 3 Nov 2022 | PAK 185/9 v SA 108/9Match 36 · T20I | PAK | 2 | - | 0 | Pakistan won by 33 runs (DLS method) | Sydney | ICC Men's T20 World Cup 2022/23 |
| 30 Oct 2022 | NED 91/9 v PAK 95/4Match 29 · T20I | PAK | 12 | - | 0 | Pakistan won by 6 wickets | Perth | ICC Men's T20 World Cup 2022/23 |
| 27 Oct 2022 | ZIM 130/8 v PAK 129/8Match 24 · T20I | PAK | 44 | - | 0 | Zimbabwe won by 1 run | Perth | ICC Men's T20 World Cup 2022/23 |
| 23 Oct 2022 | PAK 159/8 v IND 160/6Match 16 · T20I | PAK | 52* | - | 0 | India won by 4 wickets | Melbourne | ICC Men's T20 World Cup 2022/23 |
| 14 Oct 2022 | NZ 163/7 v PAK 168/5Final · T20I | PAK | 19 | - | 2 | Pakistan won by 5 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 13 Oct 2022 | BAN 173/6 v PAK 177/3Match 6 · T20I | PAK | DNB | - | 0 | Pakistan won by 7 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 11 Oct 2022 | PAK 130/7 v NZ 131/1Match 4 · T20I | PAK | 14 | - | 0 | New Zealand won by 9 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 8 Oct 2022 | NZ 147/8 v PAK 149/4Match 2 · T20I | PAK | 0 | - | 0 | Pakistan won by 6 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 7 Oct 2022 | PAK 167/5 v BAN 146/8Match 1 · T20I | PAK | 31 | - | 0 | Pakistan won by 21 runs | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 2 Oct 2022 | ENG 209/3 v PAK 142/87th T20I · T20I | PAK | 56 | - | 0 | England won by 67 runs | Lahore | England tour of Pakistan 2022 |