| 12 Apr 2024 | LEI 338 & 86/1 v SUS 694/9dMatch 7 · First-class | LEI | 22 & DNB | 1/148 | 0 | Match drawn | Leicester | County Championship 2024 |
| 5 Apr 2024 | LEI 354 & 26/0 v YOR 264/6dMatch 4 · First-class | LEI | 90 & DNB | 4/44 | 0 | Match drawn | Leeds | County Championship 2024 |
| 19 Sept 2023 | YOR 155 & 225/4 v LEI 233Match · First-class | YOR | 25 & DNB | - | 0 | Match drawn | Leicester | County Championship 2023 |
| 22 Aug 2023 | YOR 253 v MID 254/5Match · List A | YOR | 5 | 0/33 | 0 | Middlesex won by 5 wickets | Radlett | One-Day Cup 2023 |
| 20 Aug 2023 | YOR 184 v LEI 186/4Match · List A | YOR | 0 | 0/30 | 0 | Leicestershire won by 6 wickets | Leicester | One-Day Cup 2023 |
| 17 Aug 2023 | HAM 311/6 v YOR 134Match · List A | YOR | 0 | 3/84 | 0 | Hampshire won by 177 runs | York | One-Day Cup 2023 |
| 15 Aug 2023 | SUR 241 v YOR 243/9Match · List A | YOR | 7 | 4/40 | 0 | Yorkshire won by 1 wicket | York | One-Day Cup 2023 |
| 1 Aug 2023 | KEN 282/9 v YOR 117/4Match · List A | YOR | DNB | 0/50 | 0 | Kent won by 2 runs (DLS method) | Scarborough | One-Day Cup 2023 |
| 20 Jun 2023 | NOR 180/6 v YOR 102Match · T20 | YOR | 4 | 0/7 | 0 | Northamptonshire won by 78 runs | Leeds | Vitality Blast 2023 |
| 18 Jun 2023 | DER 212/4 v YOR 68Match · T20 | YOR | 1 | 1/74 | 0 | Derbyshire won by 144 runs | Chesterfield | Vitality Blast 2023 |
| 16 Jun 2023 | LEI 195/5 v YOR 197/2Match · T20 | YOR | DNB | 2/43 | 1 | Yorkshire won by 8 wickets | Leeds | Vitality Blast 2023 |
| 9 Jun 2023 | YOR 224/4 v WOR 198/6Match · T20 | YOR | DNB | 0/26 | 2 | Yorkshire won by 26 runs | Leeds | Vitality Blast 2023 |
| 6 Jun 2023 | YOR 156/7 v LEI 126Match · T20 | YOR | 30* | 2/37 | 3 | Yorkshire won by 30 runs | Leicester | Vitality Blast 2023 |
| 4 Jun 2023 | DER 166/8 v YOR 170/3Match · T20 | YOR | 9* | 3/39 | 0 | Yorkshire won by 7 wickets | Leeds | Vitality Blast 2023 |
| 1 Jun 2023 | YOR 195/6 v LAN 180/8Match · T20 | YOR | 6* | 2/31 | 1 | Yorkshire won by 15 runs | Leeds | Vitality Blast 2023 |
| 30 May 2023 | YOR 182/7 v NOT 174/4Match · T20 | YOR | 15 | 1/18 | 0 | Yorkshire won by 8 runs | Nottingham | Vitality Blast 2023 |
| 28 May 2023 | DUR 217/3 v YOR 189/7Match · T20 | YOR | 5* | 1/28 | 0 | Durham won by 28 runs | Leeds | Vitality Blast 2023 |
| 26 May 2023 | YOR 175/9 v WOR 177/8Match · T20 | YOR | 2 | 0/11 | 0 | Worcestershire won by 2 wickets | Worcester | Vitality Blast 2023 |
| 20 May 2023 | BB 200/6 v YOR 166Match · T20 | YOR | 12 | 1/45 | 0 | Birmingham Bears won by 34 runs | Birmingham | Vitality Blast 2023 |
| 20 Sept 2022 | SUR 333 & 55/0 v YOR 179 & 208Match · First-class | YOR | 8 & 14 | 1/91 | 1 | Surrey won by 10 wickets | London | County Championship 2022 |
| 20 Jul 2022 | LEI 584 & 183 v GLA 795/5dMatch 39 · First-class | LEI | 91 & 0 | 0/103 | 0 | Glamorgan won by an innings and 28 runs | Leicester | County Championship 2022 |
| 11 Jul 2022 | SUS 588/9 & 220/1d v LEI 756/4dMatch 35 · First-class | LEI | DNB | 0/96 & 0/51 | 0 | Match drawn | Brighton | County Championship 2022 |
| 3 Jul 2022 | LEI 211/7 v YOR 151/9Match · T20 | LEI | 0 | 0/17 | 1 | Leicestershire won by 60 runs | Leicester | Vitality Blast 2022 |
| 1 Jul 2022 | LEI 214/6 v NOR 213/7Match · T20 | LEI | 15 | 1/62 | 0 | Leicestershire won by 1 run | Leicester | Vitality Blast 2022 |
| 21 Jun 2022 | LEI 170 v NOT 123Match · T20 | LEI | 29 | 2/26 | 1 | Leicestershire won by 47 runs | Nottingham | Vitality Blast 2022 |
| 19 Jun 2022 | LEI 157/9 v DUR 106Match · T20 | LEI | 14 | 0/16 | 2 | Leicestershire won by 51 runs | Chester-le-Street | Vitality Blast 2022 |
| 17 Jun 2022 | WOR 116/9 v LEI 118/2Match · T20 | LEI | DNB | 3/20 | 0 | Leicestershire won by 8 wickets | Leicester | Vitality Blast 2022 |
| 12 Jun 2022 | LEI 440 & 99 v NOT 548/9Match 28 · First-class | LEI | 78 & 7 | 2/98 | 0 | Nottinghamshire won by an innings and 9 runs | Leicester | County Championship 2022 |
| 10 Jun 2022 | LEI 123 v NOT 127/5Match · T20 | LEI | 10 | 0/25 | 0 | Nottinghamshire won by 5 wickets | Leicester | Vitality Blast 2022 |
| 9 Jun 2022 | LEI 181/6 v DER 182/4Match · T20 | LEI | 0 | 1/21 | 1 | Derbyshire won by 6 wickets | Derby | Vitality Blast 2022 |
| 7 Jun 2022 | LEI 135 v LAN 139/3Match · T20 | LEI | 3 | 0/33 | 0 | Lancashire won by 7 wickets | Leicester | Vitality Blast 2022 |
| 5 Jun 2022 | LEI 162/6 v WOR 136Match · T20 | LEI | 12* | 0/26 | 1 | Leicestershire won by 26 runs | Worcester | Vitality Blast 2022 |
| 2 Jun 2022 | LEI 152/9 v BB 147/9Match · T20 | LEI | 34 | 3/30 | 2 | Leicestershire won by 5 runs | Birmingham | Vitality Blast 2022 |
| 1 Jun 2022 | NOR 227/1 v LEI 185/9Match · T20 | LEI | 30 | 0/47 | 0 | Northamptonshire won by 42 runs | Northampton | Vitality Blast 2022 |
| 29 May 2022 | LEI 188/7 v YOR 157/9Match · T20 | LEI | 16* | 3/16 | 0 | Leicestershire won by 31 runs | Leeds | Vitality Blast 2022 |
| 28 May 2022 | DER 159/5 v LEI 89Match · T20 | LEI | 26* | 1/4 | 0 | Derbyshire won by 70 runs | Leicester | Vitality Blast 2022 |
| 26 May 2022 | DUR 184/8 v LEI 130Match · T20 | LEI | 24 | 1/25 | 0 | Durham won by 54 runs | Leicester | Vitality Blast 2022 |
| 19 May 2022 | LEI 148 & 170 v WOR 577/6dMatch 25 · First-class | LEI | 16 & 2 | 0/76 | 0 | Worcestershire won by an innings and 259 runs | Worcester | County Championship 2022 |
| 12 May 2022 | LEI 210 & 333/9 v SUS 450Match 21 · First-class | LEI | 0 & 9 | 1/81 | 1 | Match drawn | Leicester | County Championship 2022 |
| 5 May 2022 | LEI 320 & 266 v GLA 437 & 153/4Match 16 · First-class | LEI | 17 & 64 | 3/88 & 0/28 | 1 | Glamorgan won by 6 wickets | Cardiff | County Championship 2022 |
| 28 Apr 2022 | LEI 149 & 272 v MID 370 & 52/0Match · First-class | LEI | 19 & 99* | 4/15 | 1 | Middlesex won by 10 wickets | London | County Championship 2022 |
| 7 Apr 2022 | WOR 348 & 234/5d v LEI 213 & 218/9Match · First-class | LEI | 4 & 9 | 2/46 & 4/27 | 0 | Match drawn | Leicester | County Championship 2022 |
| 21 Sept 2021 | LEI 222 & 211 v WOR 422 & 12/0Match · First-class | LEI | 3 & 58 | 0/75 | 0 | Worcestershire won by 10 wickets | Worcester | County Championship 2021 |
| 12 Sept 2021 | SUS 359/9 & 128/9 v LEI 492/4dMatch · First-class | LEI | DNB | 1/55 & 4/34 | 0 | Leicestershire won by an innings and 5 runs | Leicester | County Championship 2021 |
| 5 Sept 2021 | LEI 528 v DER 340 & 203/3Match · First-class | LEI | 37 | 3/88 & 0/39 | 0 | Match drawn | Derby | County Championship 2021 |
| 30 Aug 2021 | KEN 232 & 262 v LEI 109 & 253Match · First-class | LEI | 17 & 70 | 0/22 & 1/51 | 0 | Kent won by 132 runs | Leicester | County Championship 2021 |
| 12 Aug 2021 | LEI 271 v NOR 261/9Match · List A | LEI | 16 | 2/24 | 0 | Leicestershire won by 4 runs (DLS method) | Northampton | Royal London One-Day Cup 2021 |
| 10 Aug 2021 | SOM 326/7 v LEI 327/6Match · List A | LEI | 15* | 3/75 | 0 | Leicestershire won by 4 wickets | Taunton | Royal London One-Day Cup 2021 |
| 7 Aug 2021 | LEI 253/9 v SUR 225Match · List A | LEI | 11 | 3/34 | 0 | Leicestershire won by 1 run (DLS method) | Leicester | Royal London One-Day Cup 2021 |
| 1 Aug 2021 | LEI 144 v NOT 145/3Match · List A | LEI | 34 | 1/43 | 0 | Nottinghamshire won by 7 wickets | Welbeck | Royal London One-Day Cup 2021 |