| 31 May 2024 | ESS 193/6 v SOM 197/6Match · T20 | ESS | 7 | - | 0 | Somerset won by 4 wickets | Taunton | Vitality Blast 2024 |
| 30 May 2024 | ESS 141/9 v GLO 142/5Match · T20 | ESS | 0 | - | 0 | Gloucestershire won by 5 wickets | Bristol | Vitality Blast 2024 |
| 24 May 2024 | ESS 591/7d v KEN 394 & 101/9Match 33 · First-class | ESS | 82 | - | 1 | Essex won by an innings and 96 runs | Canterbury | County Championship 2024 |
| 17 May 2024 | WAR 397 & 94 v ESS 162 & 331/6Match 26 · First-class | ESS | 10 & 1 | - | 2 | Essex won by 4 wickets | Chelmsford | County Championship 2024 |
| 19 Apr 2024 | LAN 146 & 107 v ESS 377Match 11 · First-class | ESS | 30 | - | 2 | Essex won by an innings and 124 runs | Chelmsford | County Championship 2024 |
| 12 Apr 2024 | ESS 530/7d & 257/4d v KEN 413 & 164/7Match 6 · First-class | ESS | 49 & 34* | - | 2 | Match drawn | Chelmsford | County Championship 2024 |
| 13 Feb 2024 | DC 188/5 v ADKR 103Eliminator · T20 | ADKR | 5 | - | 0 | Dubai Capitals won by 85 runs | Abu Dhabi | International League T20 2023/24 |
| 10 Feb 2024 | GG 166/3 v ADKR 163/9Match 28 · T20 | ADKR | 0 | - | 0 | Gulf Giants won by 3 runs | Dubai | International League T20 2023/24 |
| 7 Feb 2024 | ADKR 94 v SW 95/3Match 25 · T20 | ADKR | 32 | - | 2 | Sharjah Warriors won by 7 wickets | Abu Dhabi | International League T20 2023/24 |
| 5 Feb 2024 | SW 75 v ADKR 79/3Match 23 · T20 | ADKR | 18 | - | 0 | Abu Dhabi Knight Riders won by 7 wickets | Sharjah | International League T20 2023/24 |
| 3 Feb 2024 | ADKR 183 v DC 154/8Match 20 · T20 | ADKR | 32 | - | 0 | Abu Dhabi Knight Riders won by 29 runs | Abu Dhabi | International League T20 2023/24 |
| 31 Jan 2024 | GG 161/6 v ADKR 164/4Match 16 · T20 | ADKR | 59 | - | 0 | Abu Dhabi Knight Riders won by 6 wickets | Abu Dhabi | International League T20 2023/24 |
| 28 Jan 2024 | ADKR 188/5 v ME 189/2Match 12 · T20 | ADKR | 38 | - | 1 | MI Emirates won by 8 wickets | Abu Dhabi | International League T20 2023/24 |
| 25 Jan 2024 | ADKR 183/4 v DC 185/5Match 8 · T20 | ADKR | 4 | - | 0 | Dubai Capitals won by 5 wickets | Dubai | International League T20 2023/24 |
| 23 Jan 2024 | ADKR 95 v ME 96/1Match 6 · T20 | ADKR | 5 | - | 0 | MI Emirates won by 9 wickets | Abu Dhabi | International League T20 2023/24 |
| 21 Jan 2024 | DV 164/8 v ADKR 166/4Match 3 · T20 | ADKR | 36 | - | 0 | Abu Dhabi Knight Riders won by 6 wickets | Dubai | International League T20 2023/24 |
| 24 Aug 2023 | BP 185/5 v LS 108Match 32 · The Hundred | LS | 0 | - | 1 | Birmingham Phoenix won by 77 runs | Birmingham | The Hundred Men's Competition 2023 |
| 15 Aug 2023 | OI 189/4 v LS 187/7Match 21 · The Hundred | LS | 0 | - | 0 | Oval Invincibles won by 2 runs | London | The Hundred Men's Competition 2023 |
| 13 Aug 2023 | ESS 221 v YOR 222/5Match · List A | ESS | 63 | - | 0 | Yorkshire won by 5 wickets | Chelmsford | One-Day Cup 2023 |
| 11 Aug 2023 | ESS 298/9 v MID 295Match · List A | ESS | 31 | - | 0 | Essex won by 3 runs | Chelmsford | One-Day Cup 2023 |
| 2 Aug 2023 | LS 131 v OI 132/7Match 3 · The Hundred | LS | 4 | - | 1 | Oval Invincibles won by 3 wickets | London | The Hundred Men's Competition 2023 |
| 25 Jul 2023 | HAM 120 & 131 v ESS 169 & 86/4Match · First-class | ESS | 33 & 20* | - | 1 | Essex won by 6 wickets | Southampton | County Championship 2023 |
| 15 Jul 2023 | HAM 170/7 v ESS 115/5Semi-final · T20 | ESS | 17 | - | 0 | Essex won by 5 wickets (DLS method) | Birmingham | Vitality Blast 2023 |
| 15 Jul 2023 | SOM 145 v ESS 131Final · T20 | ESS | 1 | - | 0 | Somerset won by 14 runs | Birmingham | Vitality Blast 2023 |
| 6 Jul 2023 | BB 167/7 v ESS 171/8Quarter-final · T20 | ESS | 15 | - | 2 | Essex won by 2 wickets | Birmingham | Vitality Blast 2023 |
| 2 Jul 2023 | SUR 195/6 v ESS 199/7Match · T20 | ESS | 75 | - | 1 | Essex won by 3 wickets | London | Vitality Blast 2023 |
| 30 Jun 2023 | ESS 225/6 v MID 226/8Match · T20 | ESS | 32 | - | 0 | Middlesex won by 2 wickets | Chelmsford | Vitality Blast 2023 |
| 23 Jun 2023 | ESS 209/7 v HAM 212/6Match · T20 | ESS | 19 | - | 0 | Hampshire won by 4 wickets | Southampton | Vitality Blast 2023 |
| 22 Jun 2023 | ESS 184 v KEN 190/3Match · T20 | ESS | 20 | - | 0 | Kent won by 7 wickets | Chelmsford | Vitality Blast 2023 |
| 19 Jun 2023 | ESS 186 v SOM 187/3Match · T20 | ESS | 0 | - | 0 | Somerset won by 7 wickets | Chelmsford | Vitality Blast 2023 |
| 18 Jun 2023 | ESS 237/6 v MID 116/2Match · T20 | ESS | 64 | - | 0 | Essex won by 22 runs (DLS method) | London | Vitality Blast 2023 |
| 16 Jun 2023 | GLA 175/6 v ESS 177/6Match · T20 | ESS | 0 | - | 0 | Essex won by 4 wickets | Chelmsford | Vitality Blast 2023 |
| 9 Jun 2023 | ESS 226/9 v GLA 175/9Match · T20 | ESS | 42 | - | 0 | Essex won by 51 runs | Cardiff | Vitality Blast 2023 |
| 7 Jun 2023 | KEN 150/8 v ESS 155/6Match · T20 | ESS | 13 | - | 0 | Essex won by 4 wickets | Canterbury | Vitality Blast 2023 |
| 6 Jun 2023 | SUS 147 v ESS 149/5Match · T20 | ESS | 48 | - | 0 | Essex won by 5 wickets | Chelmsford | Vitality Blast 2023 |
| 4 Jun 2023 | SOM 150 v ESS 139Match · T20 | ESS | 63 | - | 0 | Somerset won by 11 runs | Taunton | Vitality Blast 2023 |
| 11 May 2023 | ESS 126 & 215 v WAR 242 & 100/6Match · First-class | ESS | 0 & 24 | - | 5 | Warwickshire won by 4 wickets | Birmingham | County Championship 2023 |
| 4 May 2023 | ESS 314 & 198 v SUR 240 & 153/7Match · First-class | ESS | 6 & 10 | - | 2 | Match drawn | Chelmsford | County Championship 2023 |
| 20 Apr 2023 | ESS 451/5d v KEN 342/7Match · First-class | ESS | 52* | - | 2 | Match drawn | Canterbury | County Championship 2023 |
| 26 Sept 2022 | ESS 263 & 110 v NOR 163 & 163Match · First-class | ESS | 5 & 7 | - | 4 | Essex won by 47 runs | Northampton | County Championship 2022 |
| 31 Aug 2022 | NS 135/8 v SB 119/9Match 31 · The Hundred | NS | 13 | - | 0 | Northern Superchargers won by 16 runs | Leeds | The Hundred Men's Competition 2022 |
| 26 Aug 2022 | WF 114/4 v NS 116/4Match 26 · The Hundred | NS | DNB | - | 1 | Northern Superchargers won by 6 wickets | Cardiff | The Hundred Men's Competition 2022 |
| 14 Aug 2022 | NS 143/5 v LS 147/3Match 13 · The Hundred | NS | 21* | - | 0 | London Spirit won by 7 wickets | Leeds | The Hundred Men's Competition 2022 |
| 11 Aug 2022 | NS 157/7 v OI 158/7Match 9 · The Hundred | NS | 16 | - | 0 | Oval Invincibles won by 3 wickets | London | The Hundred Men's Competition 2022 |
| 9 Aug 2022 | NS 152/8 v TR 155/3Match 7 · The Hundred | NS | 15 | - | 0 | Trent Rockets won by 7 wickets | Leeds | The Hundred Men's Competition 2022 |
| 5 Aug 2022 | MO 161/4 v NS 162/4Match 3 · The Hundred | NS | 12 | - | 0 | Northern Superchargers won by 6 wickets | Manchester | The Hundred Men's Competition 2022 |
| 8 Jul 2022 | ESS 161/5 v LAN 162/3Quarter-final · T20 | ESS | 36 | - | 0 | Lancashire won by 7 wickets | Manchester | Vitality Blast 2022 |
| 2 Jul 2022 | ESS 254/5 v GLA 185/7Match · T20 | ESS | 17 | - | 0 | Essex won by 69 runs | Chelmsford | Vitality Blast 2022 |
| 1 Jul 2022 | ESS 197/8 v SUS 169/8Match · T20 | ESS | 0 | - | 1 | Essex won by 28 runs | Brighton | Vitality Blast 2022 |
| 26 Jun 2022 | ESS 238 & 223 v HAM 163 & 286Match 36 · First-class | ESS | 0 & 1 | - | 2 | Essex won by 12 runs | Chelmsford | County Championship 2022 |