| 22 Jul 2025 | SUS 204 & 261 v ESS 504Match 48 · First-class | ESS | 53 | 1/26 & 2/38 | 3 | Essex won by an innings and 39 runs | Brighton | County Championship 2025 |
| 18 Jul 2025 | ESS 172/6 v KEN 173/3Match · T20 | ESS | 12* | 0/19 | 0 | Kent won by 7 wickets | Canterbury | Vitality Blast Men 2025 |
| 17 Jul 2025 | HAM 220/6 v ESS 222/6Match · T20 | ESS | 7* | 2/27 | 1 | Essex won by 4 wickets | Chelmsford | Vitality Blast Men 2025 |
| 11 Jul 2025 | SUS 145 v ESS 148/4Match · T20 | ESS | DNB | 2/25 | 1 | Essex won by 6 wickets | Chelmsford | Vitality Blast Men 2025 |
| 8 Jul 2025 | SOM 225/6 v ESS 130Match · T20 | ESS | 20 | 1/38 | 0 | Somerset won by 95 runs | Taunton | Vitality Blast Men 2025 |
| 6 Jul 2025 | SUR 141/6 v ESS 145/6Match · T20 | ESS | 5 | 0/8 | 2 | Essex won by 4 wickets (DLS method) | London | Vitality Blast Men 2025 |
| 4 Jul 2025 | GLO 184/7 v ESS 171Match · T20 | ESS | 2 | 0/32 | 1 | Gloucestershire won by 13 runs | Chelmsford | Vitality Blast Men 2025 |
| 29 Jun 2025 | ESS 368 & 131 v YOR 459 & 41/0Match 41 · First-class | ESS | 10 & 5 | 2/71 | 0 | Yorkshire won by 10 wickets | York | County Championship 2025 |
| 22 Jun 2025 | ESS 296 & 358/6d v HAM 453Match 37 · First-class | ESS | 45 & 5* | 2/107 | 0 | Match drawn | Chelmsford | County Championship 2025 |
| 20 Jun 2025 | KEN 219/3 v ESS 172Match · T20 | ESS | 55 | 1/37 | 2 | Kent won by 47 runs | Chelmsford | Vitality Blast Men 2025 |
| 19 Jun 2025 | MID 161 v ESS 160/6Match · T20 | ESS | DNB | 2/34 | 0 | Middlesex won by 1 run | London | Vitality Blast Men 2025 |
| 13 Jun 2025 | ESS 177/4 v SUS 23/3Match · T20 | ESS | DNB | 0/1 | 0 | No result | Brighton | Vitality Blast Men 2025 |
| 12 Jun 2025 | GLA 220/6 v ESS 180Match · T20 | ESS | 8 | 0/26 | 0 | Glamorgan won by 40 runs | Chelmsford | Vitality Blast Men 2025 |
| 8 Jun 2025 | ESS 156/9 v MID 159/4Match · T20 | ESS | 41 | 1/21 | 0 | Middlesex won by 6 wickets | Chelmsford | Vitality Blast Men 2025 |
| 6 Jun 2025 | ESS 183/8 v GLA 185/4Match · T20 | ESS | 4 | 1/35 | 0 | Glamorgan won by 6 wickets | Cardiff | Vitality Blast Men 2025 |
| 1 Jun 2025 | ESS 148 v SOM 149/2Match · T20 | ESS | 0 | 0/12 | 1 | Somerset won by 8 wickets | Chelmsford | Vitality Blast Men 2025 |
| 30 May 2025 | HAM 230/7 v ESS 124Match · T20 | ESS | 2 | 1/26 | 3 | Hampshire won by 106 runs | Southampton | Vitality Blast Men 2025 |
| 23 May 2025 | ESS 217 & 479 v SUR 279 & 289/7Match 33 · First-class | ESS | 0 & 0 | 2/14 & 2/94 | 2 | Match drawn | London | County Championship 2025 |
| 16 May 2025 | WOR 358 & 134 v ESS 157 & 110Match 30 · First-class | ESS | 14 & 9 | 0/34 & 4/37 | 0 | Worcestershire won by 225 runs | Worcester | County Championship 2025 |
| 9 May 2025 | YOR 216 & 426/6d v ESS 123 & 273/9Match 22 · First-class | ESS | 3* & 32* | 0/34 & 1/50 | 2 | Match drawn | Chelmsford | County Championship 2025 |
| 2 May 2025 | ESS 206 & 259/9 v SOM 145 & 325/7Match 21 · First-class | ESS | 3 & 4 | 4/43 & 4/120 | 2 | Somerset won by 3 wickets | Taunton | County Championship 2025 |
| 18 Apr 2025 | ESS 179 & 317 v WOR 202 & 266Match 13 · First-class | ESS | 28 & 33 | 0/15 & 1/23 | 1 | Essex won by 28 runs | Chelmsford | County Championship 2025 |
| 11 Apr 2025 | NOT 347 & 385 v ESS 367 & 106/1Match 7 · First-class | ESS | 0 & DNB | 0/25 & 2/90 | 0 | Match drawn | Nottingham | County Championship 2025 |
| 4 Apr 2025 | ESS 582/6d v SUR 365 & 219/6Match · First-class | ESS | DNB | 4/83 & 1/46 | 0 | Match drawn | Chelmsford | County Championship 2025 |
| 29 Jan 2025 | SEC 107 v MCT 110/0Match 25 · T20 | SEC | 1 | 0/14 | 0 | MI Cape Town won by 10 wickets | Cape Town | SA20 2024/25 |
| 24 Jan 2025 | SEC 165/4 v JSK 151/8Match 19 · T20 | SEC | DNB | 0/25 | 2 | Sunrisers Eastern Cape won by 14 runs | Gqeberha | SA20 2024/25 |
| 22 Jan 2025 | SEC 149/7 v PC 97Match 17 · T20 | SEC | 1* | 1/22 | 1 | Sunrisers Eastern Cape won by 52 runs | Gqeberha | SA20 2024/25 |
| 19 Jan 2025 | DSG 115/8 v SEC 117/4Match 14 · T20 | SEC | DNB | 0/32 | 2 | Sunrisers Eastern Cape won by 6 wickets | Gqeberha | SA20 2024/25 |
| 17 Jan 2025 | SEC 165/5 v DSG 107Match 11 · T20 | SEC | DNB | 1/24 | 1 | Sunrisers Eastern Cape won by 58 runs | Durban | SA20 2024/25 |
| 14 Jan 2025 | SEC 113 v PC 115/4Match 7 · T20 | SEC | 7 | 0/14 | 0 | Pretoria Capitals won by 6 wickets | Centurion | SA20 2024/25 |
| 11 Jan 2025 | SEC 175/5 v PR 176/1Match 3 · T20 | SEC | DNB | 0/34 | 0 | Paarl Royals won by 9 wickets | Paarl | SA20 2024/25 |
| 9 Jan 2025 | MCT 174/7 v SEC 77Match 1 · T20 | SEC | 6* | 1/30 | 0 | MI Cape Town won by 97 runs | Gqeberha | SA20 2024/25 |
| 26 Sept 2024 | ESS 508/8d v SUR 267/7Match 67 · First-class | ESS | 19* | 3/88 | 0 | Match drawn | Chelmsford | County Championship 2024 |
| 17 Sept 2024 | WAR 78 & 114 v ESS 232Match 65 · First-class | ESS | 31 | - | 1 | Essex won by an innings and 40 runs | Birmingham | County Championship 2024 |
| 9 Sept 2024 | ESS 457 v NOT 93 & 281Match 57 · First-class | ESS | 51 | 4/16 & 4/93 | 1 | Essex won by an innings and 83 runs | Chelmsford | County Championship 2024 |
| 29 Aug 2024 | WOR 266 & 321 v ESS 404 & 140Match 51 · First-class | ESS | 7 & 19 | 3/103 & 3/110 | 3 | Worcestershire won by 43 runs | Chelmsford | County Championship 2024 |
| 22 Aug 2024 | ESS 438/8d v HAM 424/8dMatch 47 · First-class | ESS | 9 | 0/105 | 1 | Match drawn | Southampton | County Championship 2024 |
| 19 Jul 2024 | HAM 181/5 v ESS 174/7Match · T20 | ESS | 5 | 0/25 | 1 | Hampshire won by 7 runs | Southampton | Vitality Blast 2024 |
| 14 Jul 2024 | SUR 189/9 v ESS 176/8Match · T20 | ESS | 4 | 3/44 | 0 | Surrey won by 13 runs | Chelmsford | Vitality Blast 2024 |
| 13 Jul 2024 | SUS 207/2 v ESS 211/5Match · T20 | ESS | DNB | 0/36 | 0 | Essex won by 5 wickets | Brighton | Vitality Blast 2024 |
| 11 Jul 2024 | ESS 187/3 v KEN 165/5Match · T20 | ESS | DNB | 1/20 | 0 | Essex won by 22 runs | Chelmsford | Vitality Blast 2024 |
| 7 Jul 2024 | GLA 182/8 v ESS 156Match · T20 | ESS | 6 | 1/36 | 0 | Glamorgan won by 26 runs | Cardiff | Vitality Blast 2024 |
| 30 Jun 2024 | SUR 262 & 278 v ESS 180/9 & 215/9Match 45 · First-class | ESS | 16 & 7 | 1/32 & 1/20 | 5 | Surrey won by 145 runs | London | County Championship 2024 |
| 23 Jun 2024 | DUR 587 & 184/8d v ESS 339 & 208/2Match 36 · First-class | ESS | 9 & DNB | 4/188 & 4/75 | 0 | Match drawn | Chelmsford | County Championship 2024 |
| 21 Jun 2024 | KEN 156/7 v ESS 157/5Match · T20 | ESS | DNB | 2/32 | 0 | Essex won by 5 wickets | Canterbury | Vitality Blast 2024 |
| 20 Jun 2024 | HAM 166/7 v ESS 170/2Match · T20 | ESS | DNB | 0/17 | 0 | Essex won by 8 wickets | Chelmsford | Vitality Blast 2024 |
| 13 Jun 2024 | ESS 129/4 v MID 63/2Match · T20 | ESS | DNB | - | 1 | Essex won by 16 runs (DLS method) | London | Vitality Blast 2024 |
| 7 Jun 2024 | GLA 166/8 v ESS 168/8Match · T20 | ESS | 8 | 0/38 | 0 | Essex won by 2 wickets | Chelmsford | Vitality Blast 2024 |
| 2 Jun 2024 | MID 203/7 v ESS 207/6Match · T20 | ESS | 6* | 0/46 | 0 | Essex won by 4 wickets | Chelmsford | Vitality Blast 2024 |
| 31 May 2024 | ESS 193/6 v SOM 197/6Match · T20 | ESS | 0* | 0/24 | 2 | Somerset won by 4 wickets | Taunton | Vitality Blast 2024 |