| 9 Oct 2026 | AUS 390 & 314/6d v SA 284 & 2061st Test · Test | SA | 35* & 0 | 1/68 & 1/121 | 0 | Australia won by 214 runs | Durban | Australia tour of South Africa 2026/27 |
| 24 Sept 2026 | GLA 505 v ESS 129 & 351/6Match 69 · First-class | ESS | 35 & 0* | 1/117 | 0 | Match drawn | Cardiff | County Championship 2026 |
| 2 Sept 2026 | SUS 275 & 230 v ESS 177 & 281Match 51 · First-class | ESS | 2 & 16 | 0/34 & 4/96 | 2 | Sussex won by 47 runs | Chelmsford | County Championship 2026 |
| 27 Aug 2026 | SUR 183 & 298/8 v ESS 279Match 47 · First-class | ESS | 8 | 0/8 & 3/92 | 1 | Match drawn | Chelmsford | County Championship 2026 |
| 20 Aug 2026 | SOM 469 & 103/2 v ESS 158 & 412Match 44 · First-class | ESS | 4 & 24 | 0/124 & 2/39 | 0 | Somerset won by 8 wickets | Taunton | County Championship 2026 |
| 11 Aug 2026 | ESS 151 v YOR 155/3Match · List A | ESS | 2 | 1/26 | 1 | Yorkshire won by 7 wickets | Chelmsford | One-Day Cup 2026 |
| 9 Aug 2026 | DUR 229/5 v ESS 209Match · List A | ESS | 32 | 1/26 | 0 | Durham won by 20 runs | Darlington | One-Day Cup 2026 |
| 7 Aug 2026 | ESS 312 v GLA 309/7Match · List A | ESS | 20 | 0/37 | 0 | Essex won by 3 runs | Cardiff | One-Day Cup 2026 |
| 2 Aug 2026 | ESS 376/5 v WOR 269Match · List A | ESS | 11 | 3/60 | 0 | Essex won by 107 runs | Chelmsford | One-Day Cup 2026 |
| 31 Jul 2026 | ESS 317 v HAM 321/7Match · List A | ESS | 22 | 1/50 | 0 | Hampshire won by 3 wickets | Chelmsford | One-Day Cup 2026 |
| 15 Jul 2026 | HAM 211/3 v ESS 136/9Quarter-final · T20 | ESS | 7 | 1/31 | 1 | Hampshire won by 75 runs | Southampton | Vitality Blast Men 2026 |
| 12 Jul 2026 | SUR 123 v ESS 124/2Match · T20 | ESS | DNB | 1/23 | 0 | Essex won by 8 wickets | London | Vitality Blast Men 2026 |
| 10 Jul 2026 | HAM 130 v ESS 134/3Match · T20 | ESS | DNB | 1/1 | 0 | Essex won by 7 wickets | Chelmsford | Vitality Blast Men 2026 |
| 5 Jul 2026 | ESS 142/8 v MID 143/6Match · T20 | ESS | 56* | 2/15 | 0 | Middlesex won by 4 wickets | Chelmsford | Vitality Blast Men 2026 |
| 3 Jul 2026 | ESS 204/6 v SUS 104Match · T20 | ESS | 46* | 2/17 | 1 | Essex won by 100 runs | Brighton | Vitality Blast Men 2026 |
| 1 Jul 2026 | SUR 240/4 v ESS 233/8Match · T20 | ESS | 15 | 0/36 | 1 | Surrey won by 7 runs | Chelmsford | Vitality Blast Men 2026 |
| 26 Jun 2026 | NOR 238/6 v ESS 108Match · T20 | ESS | 12 | 2/39 | 1 | Northamptonshire won by 130 runs | Northampton | Vitality Blast Men 2026 |
| 19 Jun 2026 | ESS 184 & 221 v NOT 457Match 36 · First-class | ESS | 1 & 27 | 5/165 | 1 | Nottinghamshire won by an innings and 52 runs | Chelmsford | County Championship 2026 |
| 12 Jun 2026 | ESS 401 & 217/4 v LEI 187 & 428Match 33 · First-class | ESS | 36 & DNB | 3/42 & 3/124 | 0 | Essex won by 6 wickets | Leicester | County Championship 2026 |
| 9 Jun 2026 | ESS 187/6 v KEN 184/9Match · T20 | ESS | 6* | 0/28 | 1 | Essex won by 3 runs | Chelmsford | Vitality Blast Men 2026 |
| 7 Jun 2026 | ESS 176/5 v MID 116Match · T20 | ESS | DNB | 0/13 | 0 | Essex won by 60 runs | Northwood | Vitality Blast Men 2026 |
| 31 May 2026 | DER 173 v ESS 179/5Match · T20 | ESS | 4* | 2/25 | 0 | Essex won by 5 wickets | Chelmsford | Vitality Blast Men 2026 |
| 29 May 2026 | KEN 129/9 v ESS 130/1Match · T20 | ESS | DNB | 0/14 | 0 | Essex won by 9 wickets | Canterbury | Vitality Blast Men 2026 |
| 26 May 2026 | HAM 200/4 v ESS 170/7Match · T20 | ESS | 36* | 1/23 | 0 | Hampshire won by 30 runs | Southampton | Vitality Blast Men 2026 |
| 22 May 2026 | ESS 191/5 v SUS 192/4Match 1 · T20 | ESS | 10* | 1/25 | 2 | Sussex won by 6 wickets | Chelmsford | Vitality Blast Men 2026 |
| 15 May 2026 | LEI 333 & 60 v ESS 293 & 104/3Match 26 · First-class | ESS | 35 & DNB | 0/31 | 1 | Essex won by 7 wickets | Chelmsford | County Championship 2026 |
| 8 May 2026 | HAM 235 & 214 v ESS 273 & 178/4Match 21 · First-class | ESS | 80* & DNB | 1/40 & 4/66 | 4 | Essex won by 6 wickets | Chelmsford | County Championship 2026 |
| 24 Apr 2026 | ESS 409 & 302/2d v SUR 472Match 15 · First-class | ESS | 41 & DNB | 3/69 | 1 | Match drawn | London | County Championship 2026 |
| 17 Apr 2026 | WAR 190 & 220 v ESS 205 & 164Match 12 · First-class | ESS | 48 & 32 | 0/2 & 1/65 | 2 | Warwickshire won by 41 runs | Birmingham | County Championship 2026 |
| 10 Apr 2026 | ESS 149 & 245 v SOM 348 & 49/0Match 6 · First-class | ESS | 0 & 20 | 1/60 & 0/25 | 0 | Somerset won by 10 wickets | Chelmsford | County Championship 2026 |
| 3 Apr 2026 | ESS 461/7d v HAM 156 & 168Match 2 · First-class | ESS | 71* | 1/22 & 3/49 | 0 | Essex won by an innings and 137 runs | Southampton | County Championship 2026 |
| 17 Jan 2026 | DSG 189/7 v PR 131/9Match 27 · T20 | DSG | DNB | 1/13 | 0 | Durban's Super Giants won by 58 runs | Durban | SA20 2025/26 |
| 13 Jan 2026 | DSG 186/5 v PR 191/4Match 23 · T20 | DSG | DNB | 0/38 | 0 | Paarl Royals won by 6 wickets | Paarl | SA20 2025/26 |
| 1 Jan 2026 | JSK 205/4 v DSG 205/8Match 9 · T20 | DSG | 6* | 1/22 | 1 | Match tied (Joburg Super Kings won the Super Over) | Johannesburg | SA20 2025/26 |
| 30 Dec 2025 | DSG 86 v JSK 88/4Match 6 · T20 | DSG | 14 | 1/14 | 1 | Joburg Super Kings won by 6 wickets | Durban | SA20 2025/26 |
| 28 Dec 2025 | DSG 37/0 v MCTMatch 4 · T20 | DSG | DNB | - | 0 | No result | Durban | SA20 2025/26 |
| 26 Dec 2025 | DSG 232/5 v MCT 217/7Match 1 · T20 | DSG | DNB | 1/23 | 0 | Durban's Super Giants won by 15 runs | Cape Town | SA20 2025/26 |
| 22 Nov 2025 | SA 489 & 260/5d v IND 201 & 1402nd Test · Test | SA | 5 & DNB | 3/64 & 6/37 | 0 | South Africa won by 408 runs | Guwahati | South Africa tour of India 2025/26 |
| 14 Nov 2025 | SA 159 & 153 v IND 189/9 & 93/91st Test · Test | SA | 5 & 7 | 4/30 & 4/21 | 3 | South Africa won by 30 runs | Kolkata | South Africa tour of India 2025/26 |
| 20 Oct 2025 | PAK 333 & 138 v SA 404 & 73/22nd Test · Test | SA | 2 & DNB | 2/75 & 6/50 | 0 | South Africa won by 8 wickets | Rawalpindi | South Africa tour of Pakistan 2025/26 |
| 12 Oct 2025 | PAK 378 & 167 v SA 269 & 1831st Test · Test | SA | 19* & 14* | 1/101 & 4/51 | 0 | Pakistan won by 93 runs | Lahore | South Africa tour of Pakistan 2025/26 |
| 24 Sept 2025 | SOM 433 & 99 v ESS 438 & 99/3Match 66 · First-class | ESS | 12 & DNB | 2/65 & 2/2 | 0 | Essex won by 7 wickets | Chelmsford | County Championship 2025 |
| 15 Sept 2025 | ESS 325/5 v WARMatch 61 · First-class | ESS | DNB | - | 0 | Match drawn | Birmingham | County Championship 2025 |
| 8 Sept 2025 | DUR 333 & 173/7 v ESS 457/8dMatch 56 · First-class | ESS | 44 | 1/68 & 3/64 | 0 | Match drawn | Chelmsford | County Championship 2025 |
| 26 Aug 2025 | ESS 366/6 v DER 322/9Match · List A | ESS | 29* | 2/45 | 1 | Essex won by 44 runs | Derby | One-Day Cup 2025 |
| 24 Aug 2025 | ESS 289 v GLO 159Match · List A | ESS | 51 | 2/25 | 0 | Essex won by 130 runs | Chelmsford | One-Day Cup 2025 |
| 20 Aug 2025 | ESS 371/6 v GLA 181Match · List A | ESS | 42 | 5/47 | 2 | Essex won by 190 runs | Chelmsford | One-Day Cup 2025 |
| 17 Aug 2025 | ESS 321/8 v LEI 261Match · List A | ESS | 41* | 1/38 | 1 | Essex won by 60 runs | Leicester | One-Day Cup 2025 |
| 15 Aug 2025 | ESS 417/6 v SUR 173Match · List A | ESS | 68 | 1/32 | 0 | Essex won by 244 runs | Chelmsford | One-Day Cup 2025 |
| 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 |