| 17 Jun 2023 | GLO 137 v KEN 138/3Match · T20 | KEN | 31* | - | 3 | Kent won by 7 wickets | Bristol | Vitality Blast 2023 |
| 16 Jun 2023 | KEN 228/3 v MID 215/7Match · T20 | KEN | DNB | - | 0 | Kent won by 13 runs | London | Vitality Blast 2023 |
| 11 Jun 2023 | KEN 301 & 344 v SUR 145 & 501/5Match · First-class | KEN | 133 & 2 | - | 2 | Surrey won by 5 wickets | Canterbury | County Championship 2023 |
| 9 Jun 2023 | HAM 177/7 v KEN 180/4Match · T20 | KEN | 4* | - | 1 | Kent won by 6 wickets | Canterbury | Vitality Blast 2023 |
| 7 Jun 2023 | KEN 150/8 v ESS 155/6Match · T20 | KEN | 0 | - | 0 | Essex won by 4 wickets | Canterbury | Vitality Blast 2023 |
| 4 Jun 2023 | KEN 173/5 v SUR 174/5Match · T20 | KEN | 23 | - | 0 | Surrey won by 5 wickets | Canterbury | Vitality Blast 2023 |
| 2 Jun 2023 | KEN 189/6 v GLA 191/3Match · T20 | KEN | 35 | - | 2 | Glamorgan won by 7 wickets | Cardiff | Vitality Blast 2023 |
| 30 May 2023 | SOM 154 v KEN 112Match · T20 | KEN | 8 | - | 1 | Somerset won by 13 runs (DLS method) | Canterbury | Vitality Blast 2023 |
| 26 May 2023 | SUR 223/5 v KEN 182/7Match · T20 | KEN | 10 | - | 0 | Surrey won by 41 runs | London | Vitality Blast 2023 |
| 24 May 2023 | GLO 113 v KEN 116/3Match · T20 | KEN | 38* | - | 1 | Kent won by 7 wickets | Canterbury | Vitality Blast 2023 |
| 18 May 2023 | KEN 278 & 141 v SUR 362 & 58/0Match · First-class | KEN | 18 & 15 | - | 1 | Surrey won by 10 wickets | London | County Championship 2023 |
| 11 May 2023 | KEN 95 & 259/4 v HAM 373Match · First-class | KEN | 12 & 30* | - | 1 | Match drawn | Canterbury | County Championship 2023 |
| 27 Apr 2023 | KEN 186 & 128 v MID 229 & 86/1Match · First-class | KEN | 0 & 6 | - | 1 | Middlesex won by 9 wickets | London | County Championship 2023 |
| 20 Apr 2023 | ESS 451/5d v KEN 342/7Match · First-class | KEN | 27 | - | 1 | Match drawn | Canterbury | County Championship 2023 |
| 13 Apr 2023 | WAR 453/4d v KEN 158 & 281Match · First-class | KEN | 17 & 29 | - | 0 | Warwickshire won by an innings and 14 runs | Birmingham | County Championship 2023 |
| 6 Apr 2023 | NOR 117 & 331 v KEN 222 & 227/3Match · First-class | KEN | 5 & DNB | - | 0 | Kent won by 7 wickets | Canterbury | County Championship 2023 |
| 11 Feb 2023 | PC 135 v SEC 137/6Final · T20 | SEC | 7 | - | 0 | Sunrisers Eastern Cape won by 4 wickets | Johannesburg | SA20 2022/23 |
| 9 Feb 2023 | SEC 213/5 v JSK 199/6Semi-final · T20 | SEC | 18* | - | 0 | Sunrisers Eastern Cape won by 14 runs | Centurion | SA20 2022/23 |
| 19 Jan 2023 | PR 127/7 v SEC 131/5Match 14 · T20 | SEC | 0 | - | 2 | Sunrisers Eastern Cape won by 5 wickets | Paarl | SA20 2022/23 |
| 18 Jan 2023 | MCT 171/6 v SEC 172/8Match 12 · T20 | SEC | 13 | - | 1 | Sunrisers Eastern Cape won by 2 wickets | Cape Town | SA20 2022/23 |
| 16 Jan 2023 | MCT 158/8 v SEC 162/6Match 9 · T20 | SEC | 1 | - | 1 | Sunrisers Eastern Cape won by 4 wickets | Gqeberha | SA20 2022/23 |
| 14 Jan 2023 | PC 216/6 v SEC 179/7Match 6 · T20 | SEC | 0 | - | 3 | Pretoria Capitals won by 37 runs | Centurion | SA20 2022/23 |
| 12 Jan 2023 | PC 193/6 v SEC 170/5Match 3 · T20 | SEC | 5 | - | 1 | Pretoria Capitals won by 23 runs | Gqeberha | SA20 2022/23 |
| 19 Dec 2022 | GG 129/8 v DA 134/6Match 20 · T20 | DA | 34 | - | 0 | Dambulla Aura won by 4 wickets | Colombo | Lanka Premier League 2022/23 |
| 18 Dec 2022 | KF 160/7 v DA 121/9Match 18 · T20 | DA | 0 | - | 2 | Kandy Falcons won by 39 runs | Colombo | Lanka Premier League 2022/23 |
| 17 Dec 2022 | DA 178/5 v GG 130Match 15 · T20 | DA | 77 | - | 2 | Dambulla Aura won by 48 runs | Colombo | Lanka Premier League 2022/23 |
| 14 Dec 2022 | DA 89 v CS 90/1Match 14 · T20 | DA | 16 | - | 0 | Colombo Stars won by 9 wickets | Kandy | Lanka Premier League 2022/23 |
| 13 Dec 2022 | KF 193/3 v DA 116Match 11 · T20 | DA | 1 | - | 0 | Kandy Falcons won by 77 runs | Kandy | Lanka Premier League 2022/23 |
| 11 Dec 2022 | JK 240/4 v DA 189/8Match 8 · T20 | DA | 5 | - | 1 | Jaffna Kings won by 51 runs | Kandy | Lanka Premier League 2022/23 |
| 8 Dec 2022 | CS 165/9 v DA 156/7Match 5 · T20 | DA | 29 | - | 1 | Colombo Stars won by 9 runs | Hambantota | Lanka Premier League 2022/23 |
| 7 Dec 2022 | DA 121/9 v JK 122/1Match 3 · T20 | DA | 43 | - | 1 | Jaffna Kings won by 9 wickets | Hambantota | Lanka Premier League 2022/23 |
| 5 Sept 2022 | ESS 573 v KEN 164 & 149Match · First-class | KEN | 34 & 65 | - | 0 | Essex won by an innings and 260 runs | Canterbury | County Championship 2022 |
| 31 Aug 2022 | OI 143/9 v MO 144/4Match 32 · The Hundred | OI | 2 | - | 1 | Manchester Originals won by 6 wickets | Manchester | The Hundred Men's Competition 2022 |
| 27 Aug 2022 | LS 122/7 v OI 124/4Match 27 · The Hundred | OI | 9 | - | 0 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2022 |
| 23 Aug 2022 | BP 166/6 v OI 156/8Match 23 · The Hundred | OI | 32 | - | 1 | Birmingham Phoenix won by 10 runs | London | The Hundred Men's Competition 2022 |
| 17 Aug 2022 | TR 181/4 v OI 156/5Match 17 · The Hundred | OI | 61* | - | 0 | Trent Rockets won by 25 runs | Nottingham | The Hundred Men's Competition 2022 |
| 14 Aug 2022 | SB 137/6 v OI 142/3Match 14 · The Hundred | OI | DNB | - | 0 | Oval Invincibles won by 7 wickets | London | The Hundred Men's Competition 2022 |
| 11 Aug 2022 | NS 157/7 v OI 158/7Match 9 · The Hundred | OI | 48 | - | 0 | Oval Invincibles won by 3 wickets | London | The Hundred Men's Competition 2022 |
| 7 Aug 2022 | OI 158/5 v WF 119/6Match 5 · The Hundred | OI | DNB | - | 0 | Oval Invincibles won by 39 runs | Cardiff | The Hundred Men's Competition 2022 |
| 4 Aug 2022 | LS 171/6 v OI 168/7Match 2 · The Hundred | OI | 39 | - | 2 | London Spirit won by 3 runs | London | The Hundred Men's Competition 2022 |
| 25 Jul 2022 | LAN 145 & 436/9d v KEN 270 & 127Match 49 · First-class | KEN | 2 & 1 | - | 1 | Lancashire won by 184 runs | Manchester | County Championship 2022 |
| 19 Jul 2022 | KEN 165 & 384/9d v WAR 225 & 147Match 47 · First-class | KEN | 48 & 79 | - | 1 | Kent won by 177 runs | Birmingham | County Championship 2022 |
| 11 Jul 2022 | NOR 303 & 396/8d v KEN 335 & 161Match 42 · First-class | KEN | 72 & 31 | - | 0 | Northamptonshire won by 203 runs | Canterbury | County Championship 2022 |
| 3 Jul 2022 | GLA 190/5 v KEN 155Match · T20 | KEN | 1 | - | 0 | Glamorgan won by 35 runs | Canterbury | Vitality Blast 2022 |
| 1 Jul 2022 | KEN 191/5 v SUR 195/6Match · T20 | KEN | 54 | - | 3 | Surrey won by 4 wickets | London | Vitality Blast 2022 |
| 26 Jun 2022 | SUR 673/7d v KEN 331 & 361/4Match 35 · First-class | KEN | 47 & 27 | - | 2 | Match drawn | London | County Championship 2022 |
| 24 Jun 2022 | SUS 158/8 v KEN 159/4Match · T20 | KEN | 18 | - | 0 | Kent won by 6 wickets | Canterbury | Vitality Blast 2022 |
| 21 Jun 2022 | GLO 195/4 v KEN 190/5Match · T20 | KEN | 32 | - | 0 | Gloucestershire won by 5 runs | Canterbury | Vitality Blast 2022 |
| 19 Jun 2022 | KEN 141/9 v MID 143/3Match · T20 | KEN | 23 | - | 1 | Middlesex won by 7 wickets | London | Vitality Blast 2022 |
| 17 Jun 2022 | HAM 221/3 v KEN 167/8Match · T20 | KEN | 6 | - | 0 | Hampshire won by 54 runs | Southampton | Vitality Blast 2022 |