| 23 Aug 2022 | HAM 313/9 v YOR 241Match · List A | YOR | 37 | 1/47 | 0 | Hampshire won by 72 runs | Scarborough | Royal London One-Day Cup 2022 |
| 21 Aug 2022 | DER 109 v YOR 110/9Match · List A | YOR | 23 | 2/25 | 0 | Yorkshire won by 1 wicket | Chesterfield | Royal London One-Day Cup 2022 |
| 19 Aug 2022 | YOR 282/6 v KEN 297/7Match · List A | YOR | 31* | 3/53 | 1 | Kent won by 3 wickets (DLS method) | Canterbury | Royal London One-Day Cup 2022 |
| 17 Aug 2022 | ESS 240 v YOR 76/6Match · List A | YOR | 15 | 3/23 | 0 | Essex won by 88 runs (DLS method) | Chelmsford | Royal London One-Day Cup 2022 |
| 10 Aug 2022 | YOR 257/9 v GLA 234Match · List A | YOR | 16 | 2/50 | 0 | Yorkshire won by 23 runs | Cardiff | Royal London One-Day Cup 2022 |
| 7 Aug 2022 | WOR 246/8 v YOR 247/6Match · List A | YOR | 36 | 3/21 | 0 | Yorkshire won by 4 wickets | Scarborough | Royal London One-Day Cup 2022 |
| 4 Aug 2022 | YOR 224 v LAN 228/3Match · List A | YOR | 11 | 0/41 | 0 | Lancashire won by 7 wickets | York | Royal London One-Day Cup 2022 |
| 25 Jul 2022 | YOR 159 & 272 v HAM 218 & 214/3Match 51 · First-class | YOR | 4 & 47 | 0/37 & 0/13 | 0 | Hampshire won by 7 wickets | Scarborough | County Championship 2022 |
| 19 Jul 2022 | SOM 424 & 225/6 v YOR 276Match 45 · First-class | YOR | 21 | 3/64 & 0/30 | 0 | Match drawn | Taunton | County Championship 2022 |
| 16 Jul 2022 | YOR 204/7 v LAN 208/4Semi-final · T20 | YOR | 0 | 0/10 | 0 | Lancashire won by 6 wickets | Birmingham | Vitality Blast 2022 |
| 11 Jul 2022 | YOR 521 & 220 v SUR 515 & 228/6Match 43 · First-class | YOR | 15 & 59* | 0/62 | 0 | Surrey won by 4 wickets | Scarborough | County Championship 2022 |
| 1 Jul 2022 | BB 238/5 v YOR 207Match · T20 | YOR | 0 | 0/30 | 1 | Birmingham Bears won by 31 runs | Leeds | Vitality Blast 2022 |
| 24 Jun 2022 | YOR 190/7 v NOR 128Match · T20 | YOR | 35* | 3/18 | 1 | Yorkshire won by 62 runs | Northampton | Vitality Blast 2022 |
| 23 Jun 2022 | WOR 150/5 v YOR 151/5Match · T20 | YOR | DNB | 1/39 | 0 | Yorkshire won by 5 wickets | Worcester | Vitality Blast 2022 |
| 18 Jun 2022 | YOR 175 v DER 105/4Match · T20 | YOR | 4 | 0/34 | 0 | Derbyshire won by 6 wickets (DLS method) | Chesterfield | Vitality Blast 2022 |
| 12 Jun 2022 | YOR 428 & 178 v HAM 410 & 198/8Match 32 · First-class | YOR | 41 & 8 | 1/41 | 0 | Hampshire won by 2 wickets | Southampton | County Championship 2022 |
| 1 Jun 2022 | DUR 186/7 v WOR 138/9Match · T20 | WOR | 10 | 1/36 | 0 | Durham won by 48 runs | Chester-le-Street | Vitality Blast 2022 |
| 29 May 2022 | LAN 183/7 v WOR 171/8Match · T20 | WOR | 0 | 0/32 | 0 | Lancashire won by 12 runs | Manchester | Vitality Blast 2022 |
| 27 May 2022 | WOR 164/9 v NOT 168/6Match · T20 | WOR | 2 | 2/28 | 0 | Nottinghamshire won by 4 wickets | Nottingham | Vitality Blast 2022 |
| 19 May 2022 | LEI 148 & 170 v WOR 577/6dMatch 25 · First-class | WOR | 13* | 2/15 & 4/35 | 2 | Worcestershire won by an innings and 259 runs | Worcester | County Championship 2022 |
| 24 Aug 2021 | YOR 177/7 v SUS 178/5Quarter-final · T20 | YOR | 3 | 0/18 | 0 | Sussex won by 5 wickets | Chester-le-Street | Vitality Blast 2021 |
| 14 Aug 2021 | ESS 317/7 v YOR 188Quarter-Final · List A | YOR | 31 | 1/65 | 0 | Essex won by 129 runs | Chelmsford | Royal London One-Day Cup 2021 |
| 12 Aug 2021 | YOR 230 v GLA 226/8Match · List A | YOR | 44 | 1/31 | 0 | Yorkshire won by 4 runs | Cardiff | Royal London One-Day Cup 2021 |
| 8 Aug 2021 | DER 108/6 v YOR 109/2Match · List A | YOR | DNB | 1/21 | 0 | Yorkshire won by 8 wickets | Chesterfield | Royal London One-Day Cup 2021 |
| 6 Aug 2021 | NOT 185/5 v YORMatch · List A | YOR | - | 0/38 | 0 | No result | York | Royal London One-Day Cup 2021 |
| 3 Aug 2021 | YOR 320/7 v WAR 281Match · List A | YOR | 42* | 2/69 | 0 | Yorkshire won by 39 runs | York | Royal London One-Day Cup 2021 |
| 1 Aug 2021 | YOR 158/5 v SOM 159/5Match · List A | YOR | DNB | 2/19 | 0 | Somerset won by 5 wickets | Taunton | Royal London One-Day Cup 2021 |
| 28 Jul 2021 | YOR 222 v NOR 2/0Match · List A | YOR | 29 | 0/2 | 0 | No result | Scarborough | Royal London One-Day Cup 2021 |
| 25 Jul 2021 | LEI 327/7 v YOR 329/3Match · List A | YOR | DNB | 5/59 | 0 | Yorkshire won by 7 wickets | Leicester | Royal London One-Day Cup 2021 |
| 22 Jul 2021 | YOR 165 v SUR 168/5Match · List A | YOR | 13 | 0/16 | 0 | Surrey won by 5 wickets | Scarborough | Royal London One-Day Cup 2021 |
| 17 Jul 2021 | YOR 128/7 v LAN 131/6Match · T20 | YOR | 1 | 2/17 | 0 | Lancashire won by 4 wickets | Manchester | Vitality Blast 2021 |
| 9 Jul 2021 | YOR 60/3 v NOT 65/0Match · T20 | YOR | 3* | 0/16 | 0 | Nottinghamshire won by 10 wickets | Nottingham | Vitality Blast 2021 |
| 2 Jul 2021 | YOR 180/4 v LAN 171/8Match · T20 | YOR | DNB | 1/17 | 0 | Yorkshire won by 9 runs | Leeds | Vitality Blast 2021 |
| 30 Jun 2021 | YOR 81 v BB 86/0Match · T20 | YOR | 2 | 0/12 | 0 | Birmingham Bears won by 10 wickets | Birmingham | Vitality Blast 2021 |
| 26 Jun 2021 | YOR 224/3 v NOR 142Match · T20 | YOR | DNB | 2/33 | 0 | Yorkshire won by 82 runs | Leeds | Vitality Blast 2021 |
| 25 Jun 2021 | LEI 207/3 v YOR 173Match · T20 | YOR | 3 | 0/24 | 0 | Leicestershire won by 34 runs | Leicester | Vitality Blast 2021 |
| 23 Jun 2021 | YOR 191/5 v WOR 179/5Match · T20 | YOR | DNB | 0/26 | 0 | Yorkshire won by 12 runs | Leeds | Vitality Blast 2021 |
| 20 Jun 2021 | YOR 174/6 v DER 135Match · T20 | YOR | 6* | 1/28 | 0 | Yorkshire won by 39 runs | Leeds | Vitality Blast 2021 |
| 11 Jun 2021 | DUR 181/8 v YOR 161/6Match · T20 | YOR | DNB | 1/37 | 0 | Durham won by 20 runs | Chester-le-Street | Vitality Blast 2021 |
| 10 Jun 2021 | BB 144/8 v YOR 147/4Match · T20 | YOR | DNB | 2/36 | 0 | Yorkshire won by 6 wickets | Leeds | Vitality Blast 2021 |
| 1 May 2019 | NOR 351 v YOR 175/5Match · List A | YOR | 0* | 1/66 | 0 | Yorkshire won by 5 wickets (DLS method) | Northampton | Royal London One-Day Cup 2019 |
| 28 Apr 2019 | YOR 213 v NOT 214/6Match · List A | YOR | 32 | 2/32 | 0 | Nottinghamshire won by 4 wickets | Nottingham | Royal London One-Day Cup 2019 |
| 11 Apr 2019 | YOR 554/7d v HAM 302 & 208Match · First-class | YOR | 5* | 1/35 & 2/38 | 0 | Yorkshire won by an innings and 44 runs | Southampton | Specsavers County Championship 2019 |
| 5 Apr 2019 | NOT 408 & 329/5d v YOR 291 & 277/2Match · First-class | YOR | 22 & DNB | 1/91 & 2/71 | 1 | Match drawn | Nottingham | Specsavers County Championship 2019 |
| 18 Sept 2018 | YOR 184 & 287/5 v HAM 157Match · First-class | YOR | 22 & DNB | 1/17 | 0 | Match drawn | Leeds | Specsavers County Championship 2018 |
| 10 Sept 2018 | YOR 209 & 272 v LAN 252 & 134Match · First-class | YOR | 0 & 15 | 2/16 & 0/2 | 0 | Yorkshire won by 95 runs | Leeds | Specsavers County Championship 2018 |
| 4 Sept 2018 | NOT 448 & 93/1d v YOR 498Match · First-class | YOR | 42 | 3/91 & 0/6 | 0 | Match drawn | Nottingham | Specsavers County Championship 2018 |
| 27 Apr 2018 | SOM 216 & 200 v YOR 96 & 202Match · First-class | YOR | 11 & 6 | 0/41 & 2/48 | 0 | Somerset won by 118 runs | Taunton | Specsavers County Championship 2018 |
| 8 Jul 2017 | DER 165/8 v YOR 162/7Match · T20 | YOR | 1* | 1/16 | 1 | Derbyshire won by 3 runs | Chesterfield | NatWest T20 Blast 2017 |
| 7 Jul 2017 | YOR 227/5 v NOT 179/8Match · T20 | YOR | DNB | - | 0 | Yorkshire won by 48 runs | Leeds | NatWest T20 Blast 2017 |