| 18 Aug 2025 | SB 133 v OI 134/3Match 19 · The Hundred | OI | 56 | - | 0 | Oval Invincibles won by 7 wickets | Southampton | The Hundred Men's Competition 2025 |
| 16 Aug 2025 | OI 226/4 v WF 143Match 16 · The Hundred | OI | 86* | - | 1 | Oval Invincibles won by 83 runs | London | The Hundred Men's Competition 2025 |
| 12 Aug 2025 | OI 180/8 v BP 182/6Match 10 · The Hundred | OI | 44 | - | 0 | Birmingham Phoenix won by 4 wickets | Birmingham | The Hundred Men's Competition 2025 |
| 9 Aug 2025 | MO 128 v OI 129/1Match 5 · The Hundred | OI | 7* | - | 1 | Oval Invincibles won by 9 wickets | London | The Hundred Men's Competition 2025 |
| 5 Aug 2025 | LS 80 v OI 81/4Match 1 · The Hundred | OI | 5 | - | 0 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2025 |
| 29 Jul 2025 | ESS 602/6d & 96/1 v WAR 485Match 52 · First-class | ESS | 34 & DNB | - | 0 | Match drawn | Chelmsford | County Championship 2025 |
| 22 Jul 2025 | SUS 204 & 261 v ESS 504Match 48 · First-class | ESS | 132 | - | 2 | Essex won by an innings and 39 runs | Brighton | County Championship 2025 |
| 18 Jul 2025 | ESS 172/6 v KEN 173/3Match · T20 | ESS | 6 | - | 0 | Kent won by 7 wickets | Canterbury | Vitality Blast Men 2025 |
| 17 Jul 2025 | HAM 220/6 v ESS 222/6Match · T20 | ESS | 139* | - | 0 | Essex won by 4 wickets | Chelmsford | Vitality Blast Men 2025 |
| 11 Jul 2025 | SUS 145 v ESS 148/4Match · T20 | ESS | 4 | - | 0 | Essex won by 6 wickets | Chelmsford | Vitality Blast Men 2025 |
| 8 Jul 2025 | SOM 225/6 v ESS 130Match · T20 | ESS | 1 | - | 0 | Somerset won by 95 runs | Taunton | Vitality Blast Men 2025 |
| 6 Jul 2025 | SUR 141/6 v ESS 145/6Match · T20 | ESS | 10 | - | 1 | Essex won by 4 wickets (DLS method) | London | Vitality Blast Men 2025 |
| 4 Jul 2025 | GLO 184/7 v ESS 171Match · T20 | ESS | 25 | - | 0 | 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 | 33 & 55 | - | 0 | Yorkshire won by 10 wickets | York | County Championship 2025 |
| 22 Jun 2025 | ESS 296 & 358/6d v HAM 453Match 37 · First-class | ESS | 0 & 12 | - | 2 | Match drawn | Chelmsford | County Championship 2025 |
| 20 Jun 2025 | KEN 219/3 v ESS 172Match · T20 | ESS | 21 | - | 0 | Kent won by 47 runs | Chelmsford | Vitality Blast Men 2025 |
| 19 Jun 2025 | MID 161 v ESS 160/6Match · T20 | ESS | 23 | - | 1 | Middlesex won by 1 run | London | Vitality Blast Men 2025 |
| 13 Jun 2025 | ESS 177/4 v SUS 23/3Match · T20 | ESS | 82 | - | 1 | No result | Brighton | Vitality Blast Men 2025 |
| 12 Jun 2025 | GLA 220/6 v ESS 180Match · T20 | ESS | 31 | - | 1 | Glamorgan won by 40 runs | Chelmsford | Vitality Blast Men 2025 |
| 2 May 2025 | ESS 206 & 259/9 v SOM 145 & 325/7Match 21 · First-class | ESS | 26 & 103* | - | 2 | Somerset won by 3 wickets | Taunton | County Championship 2025 |
| 18 Apr 2025 | ESS 179 & 317 v WOR 202 & 266Match 13 · First-class | ESS | 32 & 24 | - | 2 | Essex won by 28 runs | Chelmsford | County Championship 2025 |
| 11 Apr 2025 | NOT 347 & 385 v ESS 367 & 106/1Match 7 · First-class | ESS | 82 & DNB | - | 2 | Match drawn | Nottingham | County Championship 2025 |
| 4 Apr 2025 | ESS 582/6d v SUR 365 & 219/6Match · First-class | ESS | 117 | - | 3 | Match drawn | Chelmsford | County Championship 2025 |
| 1 Feb 2025 | ADKR 123/7 v GG 124/3Match 27 · T20 | GG | 0 | - | 1 | Gulf Giants won by 7 wickets | Abu Dhabi | International League T20 2024/25 |
| 31 Jan 2025 | GG 173/6 v ME 174/5Match 26 · T20 | GG | 20 | - | 0 | MI Emirates won by 5 wickets | Dubai | International League T20 2024/25 |
| 29 Jan 2025 | GG 129/8 v DV 130/5Match 24 · T20 | GG | 3 | - | 0 | Desert Vipers won by 5 wickets | Dubai | International League T20 2024/25 |
| 26 Jan 2025 | SW 171/6 v GG 172/4Match 21 · T20 | GG | 8 | - | 0 | Gulf Giants won by 6 wickets | Sharjah | International League T20 2024/25 |
| 25 Jan 2025 | ME 151/6 v GG 152/8Match 19 · T20 | GG | 9 | - | 1 | Gulf Giants won by 2 wickets | Abu Dhabi | International League T20 2024/25 |
| 23 Jan 2025 | GG 153/5 v DC 154/5Match 16 · T20 | GG | 70 | - | 0 | Dubai Capitals won by 5 wickets | Dubai | International League T20 2024/25 |
| 19 Jan 2025 | ADKR 176/9 v GG 139/8Match 12 · T20 | GG | 10 | - | 2 | Abu Dhabi Knight Riders won by 37 runs | Dubai | International League T20 2024/25 |
| 18 Jan 2025 | DC 165/7 v GG 168/4Match 10 · T20 | GG | 27 | - | 1 | Gulf Giants won by 6 wickets | Sharjah | International League T20 2024/25 |
| 14 Jan 2025 | GG 119/9 v DV 121/4Match 5 · T20 | GG | 1 | - | 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 | 38 | - | 0 | Sharjah Warriorz won by 3 wickets | Dubai | International League T20 2024/25 |
| 6 Nov 2024 | ENG 263/8 v WI 267/23rd ODI · ODI | ENG | 1 | - | 0 | West Indies won by 8 wickets | Bridgetown | England tour of West Indies 2024/25 |
| 2 Nov 2024 | WI 328/6 v ENG 329/52nd ODI · ODI | ENG | 4 | - | 1 | England won by 5 wickets | North Sound | England tour of West Indies 2024/25 |
| 31 Oct 2024 | ENG 209 v WI 157/21st ODI · ODI | ENG | 17 | - | 0 | West Indies won by 8 wickets (DLS method) | North Sound | England tour of West Indies 2024/25 |
| 13 Sept 2024 | AUS 193/6 v ENG 194/72nd T20I · T20I | ENG | 0 | - | 0 | England won by 3 wickets | Cardiff | Australia tour of England 2024 |
| 11 Sept 2024 | AUS 179 v ENG 1511st T20I · T20I | ENG | 17 | - | 1 | Australia won by 28 runs | Southampton | Australia tour of England 2024 |
| 29 Aug 2024 | WOR 266 & 321 v ESS 404 & 140Match 51 · First-class | ESS | 3 & 11 | - | 0 | Worcestershire won by 43 runs | Chelmsford | County Championship 2024 |
| 22 Aug 2024 | ESS 438/8d v HAM 424/8dMatch 47 · First-class | ESS | 141 | - | 0 | Match drawn | Southampton | County Championship 2024 |
| 18 Aug 2024 | OI 147/9 v SB 130/7Final · The Hundred | OI | 25 | - | 0 | Oval Invincibles won by 17 runs | London | The Hundred Men's Competition 2024 |
| 14 Aug 2024 | OI 150/3 v TR 151/4Match 31 · The Hundred | OI | 39 | - | 0 | Trent Rockets won by 6 wickets | Nottingham | The Hundred Men's Competition 2024 |
| 11 Aug 2024 | LS 96 v OI 100/1Match 26 · The Hundred | OI | 61* | - | 0 | Oval Invincibles won by 9 wickets | London | The Hundred Men's Competition 2024 |
| 8 Aug 2024 | SB 118/8 v OI 120/4Match 22 · The Hundred | OI | 46* | - | 0 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2024 |
| 6 Aug 2024 | OI 164/8 v MO 161/7Match 18 · The Hundred | OI | 14 | - | 1 | Oval Invincibles won by 3 runs | Manchester | The Hundred Men's Competition 2024 |
| 4 Aug 2024 | OI 147/5 v LS 117Match 15 · The Hundred | OI | 14 | - | 2 | Oval Invincibles won by 30 runs | London | The Hundred Men's Competition 2024 |
| 2 Aug 2024 | NS 145/5 v OI 126/9Match 12 · The Hundred | OI | 15 | - | 1 | Northern Superchargers won by 19 runs | London | The Hundred Men's Competition 2024 |
| 30 Jun 2024 | SUR 262 & 278 v ESS 180/9 & 215/9Match 45 · First-class | ESS | DNB & DNB | - | 0 | 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 | 32 & DNB | - | 0 | Match drawn | Chelmsford | County Championship 2024 |
| 21 Jun 2024 | KEN 156/7 v ESS 157/5Match · T20 | ESS | 26 | - | 0 | Essex won by 5 wickets | Canterbury | Vitality Blast 2024 |