| 16 Aug 2025 | SB 140/4 v TR 145/6Match 15 · The Hundred | TR | 13 | 0/21 | 0 | Trent Rockets won by 4 wickets | Nottingham | The Hundred Men's Competition 2025 |
| 14 Aug 2025 | LS 162/5 v TR 141/6Match 13 · The Hundred | TR | 0 | 1/20 | 1 | London Spirit won by 21 runs | London | The Hundred Men's Competition 2025 |
| 10 Aug 2025 | NS 124/9 v TR 128/5Match 8 · The Hundred | TR | 31 | 2/23 | 1 | Trent Rockets won by 5 wickets | Nottingham | The Hundred Men's Competition 2025 |
| 8 Aug 2025 | BP 122/6 v TR 123/4Match 4 · The Hundred | TR | 25 | 0/9 | 0 | Trent Rockets won by 6 wickets | Birmingham | The Hundred Men's Competition 2025 |
| 29 Jul 2025 | LEI 471 v KEN 445/8Match 44 · First-class | LEI | 119 | 3/134 | 0 | Match drawn | Canterbury | County Championship 2025 |
| 22 Jul 2025 | LEI 398 & 236/9d v DER 189 & 256Match 39 · First-class | LEI | 115 & 26 | 6/51 & 7/93 | 0 | Leicestershire won by 189 runs | Derby | County Championship 2025 |
| 18 Jul 2025 | LEI 185 v YOR 188/8Match · T20 | LEI | 43 | 1/45 | 3 | Yorkshire won by 2 wickets | Leicester | Vitality Blast Men 2025 |
| 13 Jul 2025 | LEI 173/6 v WOR 176/4Match · T20 | LEI | 32 | 1/52 | 0 | Worcestershire won by 6 wickets | Worcester | Vitality Blast Men 2025 |
| 10 Jul 2025 | NOR 171/7 v LEI 173/4Match · T20 | LEI | 52* | - | 1 | Leicestershire won by 6 wickets | Leicester | Vitality Blast Men 2025 |
| 6 Jul 2025 | LEI 188/2 v NOT 189/9Match · T20 | LEI | 30* | - | 0 | Nottinghamshire won by 1 wicket | Nottingham | Vitality Blast Men 2025 |
| 4 Jul 2025 | LEI 154 v BB 158/4Match · T20 | LEI | 10 | - | 0 | Birmingham Bears won by 6 wickets | Leicester | Vitality Blast Men 2025 |
| 22 Jun 2025 | GLA 353 & 342/6d v LEI 576/7dMatch 30 · First-class | LEI | 106 | - | 0 | Match drawn | Leicester | County Championship 2025 |
| 19 Jun 2025 | NOT 156 v LEI 160/6Match · T20 | LEI | 52 | 2/32 | 0 | Leicestershire won by 4 wickets | Leicester | Vitality Blast Men 2025 |
| 15 Jun 2025 | WOR 150/8 v LEI 153/4Match · T20 | LEI | 25 | 1/34 | 1 | Leicestershire won by 6 wickets | Leicester | Vitality Blast Men 2025 |
| 14 Jun 2025 | LEI 196/5 v DER 197/3Match · T20 | LEI | 29 | 0/37 | 0 | Derbyshire won by 7 wickets | Birmingham | Vitality Blast Men 2025 |
| 4 Jun 2025 | LAN 145/7 v LEI 149/5Match · T20 | LEI | 27 | 3/16 | 0 | Leicestershire won by 5 wickets | Manchester | Vitality Blast Men 2025 |
| 23 May 2025 | LAN 206 & 248 v LEI 457Match 26 · First-class | LEI | 136 | 0/11 & 2/22 | 0 | Leicestershire won by an innings and 3 runs | Leicester | County Championship 2025 |
| 16 May 2025 | MID 232 & 143 v LEI 274 & 102/3Match 23 · First-class | LEI | 20 & 20 | 1/13 & 2/1 | 0 | Leicestershire won by 7 wickets | London | County Championship 2025 |
| 2 May 2025 | LEI 304 & 175 v NOR 191 & 156Match 15 · First-class | LEI | 0 & 9 | 1/1 | 0 | Leicestershire won by 132 runs | Leicester | County Championship 2025 |
| 25 Apr 2025 | GLO 252 & 152 v LEI 262 & 146/8Match 13 · First-class | LEI | 4 & 0 | - | 1 | Leicestershire won by 2 wickets | Bristol | County Championship 2025 |
| 18 Apr 2025 | LAN 263 & 90/3 v LEI 491/8dMatch 9 · First-class | LEI | 100 | 0/4 | 0 | Match drawn | Manchester | County Championship 2025 |
| 11 Apr 2025 | LEI 484 & 357/9d v DER 393 & 305/4Match 7 · First-class | LEI | 13 & 77 | 0/27 & 0/43 | 1 | Match drawn | Leicester | County Championship 2025 |
| 4 Apr 2025 | GLA 229 & 248 v LEI 427 & 53/0Match 4 · First-class | LEI | 2 & 13* | 1/14 & 0/23 | 1 | Leicestershire won by 10 wickets | Cardiff | County Championship 2025 |
| 14 Jan 2025 | GG 119/9 v DV 121/4Match 5 · T20 | GG | 4 | 0/5 | 0 | Desert Vipers won by 6 wickets | Dubai | International League T20 2024/25 |
| 12 Jan 2025 | GG 174/7 v SW 175/7Match 3 · T20 | GG | 46 | 1/33 | 0 | Sharjah Warriorz won by 3 wickets | Dubai | International League T20 2024/25 |
| 17 Nov 2024 | WI 44/0 v ENG5th T20I · T20I | ENG | - | - | 0 | No result | Gros Islet | England tour of West Indies 2024/25 |
| 16 Nov 2024 | ENG 218/5 v WI 221/54th T20I · T20I | ENG | DNB | 3/43 | 0 | West Indies won by 5 wickets | Gros Islet | England tour of West Indies 2024/25 |
| 14 Nov 2024 | WI 145/8 v ENG 149/73rd T20I · T20I | ENG | 5* | 0/29 | 0 | England won by 3 wickets | Gros Islet | England tour of West Indies 2024/25 |
| 24 Oct 2024 | ENG 267 & 112 v PAK 344 & 37/13rd Test · Test | ENG | 9 & 7 | 4/66 | 0 | Pakistan won by 9 wickets | Rawalpindi | England tour of Pakistan 2024/25 |
| 17 Sept 2024 | LEI 203 & 316 v NOR 383 & 137/1Match 52 · First-class | LEI | 30 & 3 | 1/120 & 0/27 | 0 | Northamptonshire won by 9 wickets | Northampton | County Championship 2024 |
| 9 Sept 2024 | LEI 98 & 209 v YOR 379Match 45 · First-class | LEI | 0 & 77 | 3/60 | 0 | Yorkshire won by an innings and 72 runs | Leicester | County Championship 2024 |
| 29 Aug 2024 | LEI 251 & 369/6 v GLA 550/9dMatch 41 · First-class | LEI | 15 & 4 | 3/151 | 0 | Match drawn | Cardiff | County Championship 2024 |
| 22 Aug 2024 | LEI 402 & 304/5 v GLO 544/4dMatch 38 · First-class | LEI | 60 & 23 | 0/85 | 0 | Match drawn | Bristol | County Championship 2024 |
| 30 Jul 2024 | SB 146/8 v NS 147/3Match 8 · The Hundred | SB | 8 | 0/43 | 0 | Northern Superchargers won by 7 wickets | Leeds | The Hundred Men's Competition 2024 |
| 24 Jul 2024 | LS 138/9 v SB 139/3Match 2 · The Hundred | SB | DNB | 0/29 | 0 | Southern Brave won by 7 wickets | Southampton | The Hundred Men's Competition 2024 |
| 19 Jul 2024 | BB 194/5 v LEI 122Match · T20 | LEI | 8 | 1/43 | 0 | Birmingham Bears won by 72 runs | Birmingham | Vitality Blast 2024 |
| 14 Jul 2024 | NOT 160/6 v LEI 161/5Match · T20 | LEI | 34 | 0/25 | 1 | Leicestershire won by 5 wickets | Leicester | Vitality Blast 2024 |
| 12 Jul 2024 | NOR 183/7 v LEI 186/7Match · T20 | LEI | 9 | 1/37 | 0 | Leicestershire won by 3 wickets | Leicester | Vitality Blast 2024 |
| 11 Jul 2024 | WOR 184/8 v LEI 168Match · T20 | LEI | 3 | 1/20 | 0 | Worcestershire won by 16 runs | Worcester | Vitality Blast 2024 |
| 16 Jun 2024 | LEI 166 v YOR 146/9Match · T20 | LEI | 0 | 0/23 | 0 | Leicestershire won by 20 runs | Leeds | Vitality Blast 2024 |
| 14 Jun 2024 | LAN 162 v LEI 137/9Match · T20 | LEI | 1 | 0/23 | 0 | Lancashire won by 25 runs | Leicester | Vitality Blast 2024 |
| 12 Jun 2024 | LEI 140/8 v DUR 130/8Match · T20 | LEI | 20 | 0/20 | 0 | Leicestershire won by 10 runs | Chester-le-Street | Vitality Blast 2024 |
| 9 Jun 2024 | LEI 176/8 v WOR 172/6Match · T20 | LEI | 1 | 2/27 | 1 | Leicestershire won by 4 runs | Leicester | Vitality Blast 2024 |
| 7 Jun 2024 | LEI 176/7 v DUR 178/3Match · T20 | LEI | 7 | 1/22 | 0 | Durham won by 7 wickets | Leicester | Vitality Blast 2024 |
| 1 Jun 2024 | LEI 176/6 v DER 178/6Match · T20 | LEI | 36* | 1/32 | 0 | Derbyshire won by 4 wickets | Birmingham | Vitality Blast 2024 |
| 31 May 2024 | YOR 151/7 v LEI 155/3Match · T20 | LEI | DNB | 0/32 | 0 | Leicestershire won by 7 wickets | Leicester | Vitality Blast 2024 |
| 17 May 2024 | GLO 706/6d v LEI 371 & 377/7Match 23 · First-class | LEI | 10 & 55 | 2/153 | 0 | Match drawn | Leicester | County Championship 2024 |
| 3 May 2024 | LEI 306 v MID 407/8Match 17 · First-class | LEI | 42 | 2/86 | 0 | Match drawn | London | County Championship 2024 |
| 26 Apr 2024 | NOR 453/7d v LEI 452/8dMatch 14 · First-class | LEI | 85 | 2/64 | 0 | Match drawn | Leicester | County Championship 2024 |
| 5 Apr 2024 | LEI 354 & 26/0 v YOR 264/6dMatch 4 · First-class | LEI | 28 & DNB | 0/43 | 0 | Match drawn | Leeds | County Championship 2024 |