| 27 Sept 2026 | MPU 75/2 v TIT 79/1Match · T20 | TIT | DNB | 1/21 | 0 | Titans won by 9 wickets | White River | CSA Pro20 2026/27 |
| 25 Sept 2026 | WP 186/4 v TIT 190/5Match · T20 | TIT | DNB | 0/19 | 0 | Titans won by 5 wickets | Centurion | CSA Pro20 2026/27 |
| 2 Sept 2026 | KEN 238 & 358 v WOR 217 & 295Match 42 · First-class | WOR | 6 & 0 | 1/42 & 2/66 | 1 | Kent won by 84 runs | Canterbury | County Championship 2026 |
| 27 Aug 2026 | LAN 180 & 2/0 v WOR 263/7dMatch 39 · First-class | WOR | 63* | 4/37 | 1 | Match drawn | Worcester | County Championship 2026 |
| 20 Aug 2026 | GLO 150 & 395/7d v WOR 267 & 281/2Match 36 · First-class | WOR | 42 & 22 | 2/42 & 4/49 | 0 | Worcestershire won by 8 wickets | Cheltenham | County Championship 2026 |
| 11 Aug 2026 | WOR 291 v DUR 214Match · List A | WOR | 16 | 2/43 | 1 | Worcestershire won by 77 runs | Worcester | One-Day Cup 2026 |
| 9 Aug 2026 | WOR 278/9 v GLA 281/8Match · List A | WOR | 14 | 0/45 | 0 | Glamorgan won by 2 wickets | Cardiff | One-Day Cup 2026 |
| 2 Aug 2026 | ESS 376/5 v WOR 269Match · List A | WOR | 30 | 1/78 | 0 | Essex won by 107 runs | Chelmsford | One-Day Cup 2026 |
| 31 Jul 2026 | MID 293/7 v WOR 294/6Match · List A | WOR | 7* | 2/64 | 0 | Worcestershire won by 4 wickets | Worcester | One-Day Cup 2026 |
| 29 Jul 2026 | WOR 230 v YOR 231/4Match · List A | WOR | 1 | 1/51 | 0 | Yorkshire won by 6 wickets | York | One-Day Cup 2026 |
| 24 Jul 2026 | DER 138 v WOR 143/7Match · List A | WOR | 18* | 3/15 | 0 | Worcestershire won by 3 wickets | Worcester | One-Day Cup 2026 |
| 12 Jul 2026 | SOM 194/7 v WOR 116Match · T20 | WOR | 6 | 0/36 | 1 | Somerset won by 78 runs | Taunton | Vitality Blast Men 2026 |
| 5 Jul 2026 | WOR 161/9 v GLA 146Match · T20 | WOR | 11 | 3/36 | 0 | Worcestershire won by 15 runs | Cardiff | Vitality Blast Men 2026 |
| 19 Jun 2026 | GLO 289 & 185 v WOR 388 & 87/5Match 31 · First-class | WOR | 13 & 35 | 5/65 & 2/37 | 0 | Worcestershire won by 5 wickets | Worcester | County Championship 2026 |
| 12 Jun 2026 | MID 339 & 283/6d v WOR 265 & 216Match 27 · First-class | WOR | 34 & 0 | 1/72 & 0/18 | 0 | Middlesex won by 141 runs | Worcester | County Championship 2026 |
| 15 May 2026 | WOR 270 & 211/5d v LAN 281/8dMatch 24 · First-class | WOR | 21 & DNB | 3/81 | 0 | Match drawn | Southport | County Championship 2026 |
| 1 May 2026 | WOR 306 & 114 v NOR 597/7dMatch 15 · First-class | WOR | 17 & 8 | 2/94 | 0 | Northamptonshire won by an innings and 177 runs | Northampton | County Championship 2026 |
| 24 Apr 2026 | KEN 196 & 249 v WOR 447Match 13 · First-class | WOR | 6 | 3/51 & 2/73 | 0 | Worcestershire won by an innings and 2 runs | Worcester | County Championship 2026 |
| 26 Jan 2025 | SEC 118 v JSK 119/1Match 22 · T20 | SEC | 0 | 1/24 | 0 | Joburg Super Kings won by 9 wickets | Johannesburg | SA20 2024/25 |
| 9 Jan 2025 | MCT 174/7 v SEC 77Match 1 · T20 | SEC | 1 | 1/41 | 3 | MI Cape Town won by 97 runs | Gqeberha | SA20 2024/25 |
| 16 Oct 2024 | BOL 171/6 v WAR 160Match 21 · T20 | WAR | 15 | 0/51 | 1 | Boland won by 11 runs | Paarl | CSA T20 Challenge 2024/25 |
| 9 Oct 2024 | WP 148/7 v WAR 150/5Match 13 · T20 | WAR | 83 | 2/15 | 0 | Warriors won by 5 wickets | Cape Town | CSA T20 Challenge 2024/25 |
| 6 Oct 2024 | KNI 166/9 v WAR 150/6Match 9 · T20 | WAR | 0 | 2/42 | 0 | Knights won by 16 runs | Gqeberha | CSA T20 Challenge 2024/25 |
| 29 Sept 2024 | DOL 162/9 v WAR 163/4Match 4 · T20 | WAR | DNB | 1/51 | 0 | Warriors won by 6 wickets | Gqeberha | CSA T20 Challenge 2024/25 |
| 14 Aug 2024 | KEN 82 v NOR 86/1Match · List A | KEN | 0 | 1/23 | 1 | Northamptonshire won by 9 wickets | Canterbury | One-Day Cup 2024 |
| 11 Aug 2024 | DUR 307 v KEN 300/9Match · List A | KEN | 1 | 1/28 | 1 | Durham won by 7 runs | Canterbury | One-Day Cup 2024 |
| 7 Aug 2024 | KEN 259 v WOR 260/7Match · List A | KEN | 10 | 0/37 | 0 | Worcestershire won by 3 wickets (DLS method) | Worcester | One-Day Cup 2024 |
| 4 Aug 2024 | KEN 204 v MID 206/5Match · List A | KEN | 2 | 0/27 | 1 | Middlesex won by 5 wickets | Beckenham | One-Day Cup 2024 |
| 31 Jul 2024 | HAM 168 v KEN 170/6Match · List A | KEN | 30 | 3/28 | 0 | Kent won by 4 wickets | Beckenham | One-Day Cup 2024 |
| 28 Jul 2024 | KEN 209 v LAN 204Match · List A | KEN | 19 | 3/26 | 1 | Kent won by 5 runs | Blackpool | One-Day Cup 2024 |
| 26 Jul 2024 | KEN 267 v SOM 270/7Match · List A | KEN | 8 | 2/32 | 0 | Somerset won by 3 wickets | Taunton | One-Day Cup 2024 |
| 23 Jun 2024 | KEN 244 & 222 v LAN 549/9dMatch 37 · First-class | KEN | 19 & 26 | 2/61 | 0 | Lancashire won by an innings and 83 runs | Canterbury | County Championship 2024 |
| 21 Jun 2024 | KEN 156/7 v ESS 157/5Match · T20 | KEN | 2 | 0/43 | 0 | Essex won by 5 wickets | Canterbury | Vitality Blast 2024 |
| 20 Jun 2024 | SUS 201/7 v KEN 170/7Match · T20 | KEN | 1 | 1/53 | 0 | Sussex won by 31 runs | Brighton | Vitality Blast 2024 |
| 9 Jun 2024 | KEN 173/8 v MID 178/6Match · T20 | KEN | 8 | 1/27 | 0 | Middlesex won by 4 wickets | Canterbury | Vitality Blast 2024 |
| 7 Jun 2024 | SOM 197/6 v KEN 198/6Match · T20 | KEN | DNB | 1/43 | 0 | Kent won by 4 wickets | Canterbury | Vitality Blast 2024 |
| 2 Jun 2024 | KEN 165/9 v HAM 166/7Match · T20 | KEN | 2 | 1/36 | 0 | Hampshire won by 3 wickets | Southampton | Vitality Blast 2024 |
| 31 May 2024 | KEN 205/8 v MID 107Match · T20 | KEN | 4 | 1/11 | 0 | Kent won by 98 runs | Chelmsford | Vitality Blast 2024 |
| 17 May 2024 | SOM 554 & 194/2 v KEN 178 & 564Match 29 · First-class | KEN | 6 & 7 | 2/95 & 1/35 | 1 | Somerset won by 8 wickets | Taunton | County Championship 2024 |
| 10 May 2024 | WOR 618/7d v KEN 407 & 146/4Match 23 · First-class | KEN | 54 & DNB | 0/76 | 0 | Match drawn | Canterbury | County Championship 2024 |
| 4 Feb 2024 | PR 159/7 v SEC 165/5Match 30 · T20 | SEC | DNB | 1/30 | 0 | Sunrisers Eastern Cape won by 5 wickets | Gqeberha | SA20 2023/24 |
| 2 Feb 2024 | SEC 208/4 v PR 164/7Match 27 · T20 | SEC | DNB | 2/37 | 0 | Sunrisers Eastern Cape won by 44 runs | Paarl | SA20 2023/24 |
| 31 Jan 2024 | JSK 78 v SEC 79/1Match 25 · T20 | SEC | DNB | 2/21 | 0 | Sunrisers Eastern Cape won by 9 wickets | Johannesburg | SA20 2023/24 |
| 25 Jan 2024 | PC 125 v SEC 122/9Match 18 · T20 | SEC | 0 | 0/16 | 0 | Pretoria Capitals won by 3 runs | Centurion | SA20 2023/24 |
| 13 Jan 2024 | DSG 225/3 v SEC 190/9Match 5 · T20 | SEC | 8 | 0/18 | 0 | Durban's Super Giants won by 35 runs | Gqeberha | SA20 2023/24 |
| 30 Oct 2022 | WAR 166/4 v NW 156/7Match 24 · T20 | WAR | DNB | 0/27 | 0 | Warriors won by 10 runs | Potchefstroom | CSA T20 Challenge 2022/23 |
| 21 Oct 2022 | WAR 106/4 v LIO 100/3Match 10 · T20 | WAR | DNB | 1/16 | 0 | Lions won by 7 wickets (DLS method) | Potchefstroom | CSA T20 Challenge 2022/23 |
| 20 Oct 2022 | WAR 165/4 v BOL 162/6Match 8 · T20 | WAR | 22* | 0/25 | 0 | Warriors won by 3 runs | Potchefstroom | CSA T20 Challenge 2022/23 |
| 18 Oct 2022 | WAR 134/9 v KNI 21/3Match 3 · T20 | WAR | 1 | 1/11 | 0 | No result | Potchefstroom | CSA T20 Challenge 2022/23 |