| 21 Jun 2024 | KEN 156/7 v ESS 157/5Match · T20 | ESS | 26 | - | 0 | Essex won by 5 wickets | Canterbury | Vitality Blast 2024 |
| 20 Jun 2024 | HAM 166/7 v ESS 170/2Match · T20 | ESS | 45* | - | 0 | Essex won by 8 wickets | Chelmsford | Vitality Blast 2024 |
| 14 Jun 2024 | ESS 178/9 v SUS 181/2Match · T20 | ESS | 0 | - | 0 | Sussex won by 8 wickets | Chelmsford | Vitality Blast 2024 |
| 13 Jun 2024 | ESS 129/4 v MID 63/2Match · T20 | ESS | 31* | - | 0 | Essex won by 16 runs (DLS method) | London | Vitality Blast 2024 |
| 7 Jun 2024 | GLA 166/8 v ESS 168/8Match · T20 | ESS | 3 | - | 1 | Essex won by 2 wickets | Chelmsford | Vitality Blast 2024 |
| 2 Jun 2024 | MID 203/7 v ESS 207/6Match · T20 | ESS | 22 | - | 0 | Essex won by 4 wickets | Chelmsford | Vitality Blast 2024 |
| 31 May 2024 | ESS 193/6 v SOM 197/6Match · T20 | ESS | 30 | - | 0 | Somerset won by 4 wickets | Taunton | Vitality Blast 2024 |
| 30 May 2024 | ESS 141/9 v GLO 142/5Match · T20 | ESS | 48 | - | 1 | Gloucestershire won by 5 wickets | Bristol | Vitality Blast 2024 |
| 24 May 2024 | ESS 591/7d v KEN 394 & 101/9Match 33 · First-class | ESS | 207 | - | 0 | 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 | 47 & 112 | - | 1 | Essex won by 4 wickets | Chelmsford | County Championship 2024 |
| 3 May 2024 | ESS 156 & 138 v SOM 128 & 170/7Match 21 · First-class | ESS | 7 & 27 | - | 2 | Somerset won by 3 wickets | Taunton | County Championship 2024 |
| 26 Apr 2024 | DUR 358 & 131/2 v ESS 488Match 16 · First-class | ESS | 36 | - | 2 | Match drawn | Chester-le-Street | County Championship 2024 |
| 19 Apr 2024 | LAN 146 & 107 v ESS 377Match 11 · First-class | ESS | 28 | - | 0 | 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 | 67 & 116* | - | 0 | Match drawn | Chelmsford | County Championship 2024 |
| 5 Apr 2024 | ESS 253 & 374/9d v NOT 293 & 80Match 4 · First-class | ESS | 84 & 0 | - | 0 | Essex won by 254 runs | Nottingham | County Championship 2024 |
| 6 Mar 2024 | LQ 162/7 v IU 145Match 23 · T20 | IU | 7 | - | 1 | Lahore Qalandars won by 17 runs | Rawalpindi | Pakistan Super League 2023/24 |
| 4 Mar 2024 | IU 196/4 v PZ 167/9Match 20 · T20 | IU | 26* | - | 1 | Islamabad United won by 29 runs | Rawalpindi | Pakistan Super League 2023/24 |
| 28 Feb 2024 | KK 165/5 v IU 169/3Match 15 · T20 | IU | DNB | - | 0 | Islamabad United won by 7 wickets | Karachi | Pakistan Super League 2023/24 |
| 26 Feb 2024 | PZ 201/5 v IU 193/9Match 13 · T20 | IU | 13 | - | 0 | Peshawar Zalmi won by 8 runs | Lahore | Pakistan Super League 2023/24 |
| 22 Feb 2024 | IU 138/9 v QG 139/7Match 8 · T20 | IU | 19 | - | 0 | Quetta Gladiators won by 3 wickets | Lahore | Pakistan Super League 2023/24 |
| 20 Feb 2024 | IU 144 v MS 145/5Match 5 · T20 | IU | 41 | - | 0 | Multan Sultans won by 5 wickets | Multan | Pakistan Super League 2023/24 |
| 15 Feb 2024 | GG 138/6 v DC 139/1Qualifier 2 · T20 | GG | 2 | - | 0 | Dubai Capitals won by 9 wickets | Sharjah | International League T20 2023/24 |
| 14 Feb 2024 | ME 163/7 v GG 118Qualifier 1 · T20 | GG | 1 | - | 1 | MI Emirates won by 45 runs | Dubai | International League T20 2023/24 |
| 10 Feb 2024 | GG 166/3 v ADKR 163/9Match 28 · T20 | GG | 57 | - | 0 | Gulf Giants won by 3 runs | Dubai | International League T20 2023/24 |
| 8 Feb 2024 | GG 158/7 v ME 153/7Match 26 · T20 | GG | 2 | - | 2 | Gulf Giants won by 5 runs | Dubai | International League T20 2023/24 |
| 6 Feb 2024 | GG 126/9 v DC 107Match 24 · T20 | GG | 0 | - | 0 | Gulf Giants won by 19 runs | Dubai | International League T20 2023/24 |
| 4 Feb 2024 | GG 187/6 v SW 108Match 22 · T20 | GG | 4 | - | 2 | Gulf Giants won by 79 runs | Dubai | International League T20 2023/24 |
| 3 Feb 2024 | GG 160/7 v DV 161/4Match 19 · T20 | GG | 26 | - | 0 | Desert Vipers won by 6 wickets | Dubai | International League T20 2023/24 |
| 31 Jan 2024 | GG 161/6 v ADKR 164/4Match 16 · T20 | GG | 21 | - | 0 | Abu Dhabi Knight Riders won by 6 wickets | Abu Dhabi | International League T20 2023/24 |
| 27 Jan 2024 | DC 132/7 v GG 133/7Match 11 · T20 | GG | 38* | - | 1 | Gulf Giants won by 3 wickets | Sharjah | International League T20 2023/24 |
| 24 Jan 2024 | GG 160/6 v DV 162/4Match 7 · T20 | GG | 32 | - | 1 | Desert Vipers won by 6 wickets | Dubai | International League T20 2023/24 |
| 21 Jan 2024 | ME 179/5 v GG 161/9Match 4 · T20 | GG | 0 | - | 0 | MI Emirates won by 18 runs | Abu Dhabi | International League T20 2023/24 |
| 19 Jan 2024 | GG 198/7 v SW 167/7Match 1 · T20 | GG | 32 | - | 0 | Gulf Giants won by 31 runs | Sharjah | International League T20 2023/24 |
| 13 Jan 2024 | MS 137/8 v MR 139/4Match 36 · T20 | MR | 4 | - | 0 | Melbourne Renegades won by 6 wickets | Melbourne | Big Bash League 2023/24 |
| 4 Jan 2024 | MR 147/4 v HH 148/4Match 26 · T20 | MR | 47 | - | 0 | Hobart Hurricanes won by 6 wickets | Melbourne | Big Bash League 2023/24 |
| 2 Jan 2024 | MR 97/7 v MS 98/2Match 23 · T20 | MR | 9 | - | 1 | Melbourne Stars won by 8 wickets | Melbourne | Big Bash League 2023/24 |
| 8 Dec 2023 | SS 175/6 v MR 167/7Match 2 · T20 | MR | 0 | - | 0 | Sydney Sixers won by 8 runs | Sydney | Big Bash League 2023/24 |
| 13 Aug 2023 | BP 160/8 v OI 119/9Match 19 · The Hundred | OI | 5* | - | 2 | Birmingham Phoenix won by 41 runs | Birmingham | The Hundred Men's Competition 2023 |
| 11 Aug 2023 | OI 185/5 v NS 176/8Match 15 · The Hundred | OI | 73* | - | 1 | Oval Invincibles won by 9 runs | Leeds | The Hundred Men's Competition 2023 |
| 9 Aug 2023 | OI 186/5 v MO 92Match 13 · The Hundred | OI | 17 | - | 0 | Oval Invincibles won by 94 runs | London | The Hundred Men's Competition 2023 |
| 6 Aug 2023 | WF 138/6 v OI 138/7Match 9 · The Hundred | OI | 51 | - | 1 | Match tied | London | The Hundred Men's Competition 2023 |
| 2 Aug 2023 | LS 131 v OI 132/7Match 3 · The Hundred | OI | 22 | - | 2 | Oval Invincibles won by 3 wickets | London | The Hundred Men's Competition 2023 |
| 19 Jul 2023 | KEN 207 & 280 v ESS 458/8d & 30/3Match · First-class | KEN | 31 & 0 | - | 0 | Essex won by 7 wickets | Chelmsford | County Championship 2023 |
| 10 Jul 2023 | KEN 171 & 332 v WAR 549/7dMatch · First-class | KEN | 15 & 4 | - | 4 | Warwickshire won by an innings and 46 runs | Canterbury | County Championship 2023 |
| 2 Jul 2023 | SOM 221/7 v KEN 206/7Match · T20 | KEN | 18 | - | 2 | Somerset won by 15 runs | Taunton | Vitality Blast 2023 |
| 30 Jun 2023 | SUS 228/7 v KEN 117/4Match · T20 | KEN | 37* | - | 1 | Sussex won by 11 runs (DLS method) | Canterbury | Vitality Blast 2023 |
| 25 Jun 2023 | NOR 237 & 369 v KEN 621Match · First-class | KEN | 41 | - | 2 | Kent won by an innings and 15 runs | Northampton | County Championship 2023 |
| 23 Jun 2023 | KEN 228/3 v MID 173Match · T20 | KEN | 9* | - | 2 | Kent won by 55 runs | Canterbury | Vitality Blast 2023 |
| 22 Jun 2023 | ESS 184 v KEN 190/3Match · T20 | KEN | 20* | - | 2 | Kent won by 7 wickets | Chelmsford | Vitality Blast 2023 |
| 20 Jun 2023 | SUS 169/7 v KEN 172/4Match · T20 | KEN | 82* | - | 1 | Kent won by 6 wickets | Brighton | Vitality Blast 2023 |