| 18 Aug 2024 | OI 147/9 v SB 130/7Final · The Hundred | OI | 0 | - | 0 | Oval Invincibles won by 17 runs | London | The Hundred Men's Competition 2024 |
| 14 Aug 2024 | OI 150/3 v TR 151/4Match 31 · The Hundred | OI | DNB | - | 1 | Trent Rockets won by 6 wickets | Nottingham | The Hundred Men's Competition 2024 |
| 11 Aug 2024 | LS 96 v OI 100/1Match 26 · The Hundred | OI | DNB | - | 1 | Oval Invincibles won by 9 wickets | London | The Hundred Men's Competition 2024 |
| 8 Aug 2024 | SB 118/8 v OI 120/4Match 22 · The Hundred | OI | 5 | - | 3 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2024 |
| 6 Aug 2024 | OI 164/8 v MO 161/7Match 18 · The Hundred | OI | 24 | - | 1 | Oval Invincibles won by 3 runs | Manchester | The Hundred Men's Competition 2024 |
| 4 Aug 2024 | OI 147/5 v LS 117Match 15 · The Hundred | OI | 17 | - | 2 | Oval Invincibles won by 30 runs | London | The Hundred Men's Competition 2024 |
| 2 Aug 2024 | NS 145/5 v OI 126/9Match 12 · The Hundred | OI | 2 | - | 0 | Northern Superchargers won by 19 runs | London | The Hundred Men's Competition 2024 |
| 28 Jul 2024 | OI 113/9 v WF 103/8Match 6 · The Hundred | OI | 3 | - | 2 | Oval Invincibles won by 10 runs | Cardiff | The Hundred Men's Competition 2024 |
| 23 Jul 2024 | BP 89 v OI 93/2Match 1 · The Hundred | OI | 31* | - | 1 | Oval Invincibles won by 8 wickets | London | The Hundred Men's Competition 2024 |
| 19 Jul 2024 | KEN 217/5 v SUR 131Match · T20 | KEN | 37 | - | 1 | Kent won by 86 runs | Canterbury | Vitality Blast 2024 |
| 16 Jul 2024 | GLA 145/6 v KEN 132/5Match · T20 | KEN | 33 | - | 0 | Glamorgan won by 13 runs | Canterbury | Vitality Blast 2024 |
| 12 Jul 2024 | SUS 203/4 v KEN 115Match · T20 | KEN | 14 | - | 1 | Sussex won by 88 runs | Canterbury | Vitality Blast 2024 |
| 11 Jul 2024 | ESS 187/3 v KEN 165/5Match · T20 | KEN | 12 | - | 0 | Essex won by 22 runs | Chelmsford | Vitality Blast 2024 |
| 7 Jul 2024 | SUR 103/5 v KEN 81/3Match · T20 | KEN | 14* | - | 1 | Surrey won by 5 runs (DLS method) | London | Vitality Blast 2024 |
| 5 Jul 2024 | KEN 150 v GLO 29/2Match · T20 | KEN | 1 | - | 1 | Kent won by 8 runs (DLS method) | Cheltenham | Vitality Blast 2024 |
| 21 Jun 2024 | KEN 156/7 v ESS 157/5Match · T20 | KEN | 38 | - | 1 | Essex won by 5 wickets | Canterbury | Vitality Blast 2024 |
| 20 Jun 2024 | SUS 201/7 v KEN 170/7Match · T20 | KEN | 51 | - | 0 | Sussex won by 31 runs | Brighton | Vitality Blast 2024 |
| 16 Jun 2024 | KEN 125 v GLO 127/1Match · T20 | KEN | 36 | - | 0 | Gloucestershire won by 9 wickets | Canterbury | Vitality Blast 2024 |
| 14 Jun 2024 | SOM 55/6 v KEN 46/5Match · T20 | KEN | 16 | - | 0 | Somerset won by 14 runs (DLS method) | Taunton | Vitality Blast 2024 |
| 9 Jun 2024 | KEN 173/8 v MID 178/6Match · T20 | KEN | 10 | - | 0 | Middlesex won by 4 wickets | Canterbury | Vitality Blast 2024 |
| 7 Jun 2024 | SOM 197/6 v KEN 198/6Match · T20 | KEN | 106 | - | 1 | Kent won by 4 wickets | Canterbury | Vitality Blast 2024 |
| 2 Jun 2024 | KEN 165/9 v HAM 166/7Match · T20 | KEN | 43 | - | 1 | Hampshire won by 3 wickets | Southampton | Vitality Blast 2024 |
| 31 May 2024 | KEN 205/8 v MID 107Match · T20 | KEN | 0 | - | 0 | Kent won by 98 runs | Chelmsford | Vitality Blast 2024 |
| 17 Feb 2024 | ME 208/3 v DC 163/7Final · T20 | DC | 40 | - | 0 | MI Emirates won by 45 runs | Dubai | International League T20 2023/24 |
| 15 Feb 2024 | GG 138/6 v DC 139/1Qualifier 2 · T20 | DC | DNB | - | 1 | Dubai Capitals won by 9 wickets | Sharjah | International League T20 2023/24 |
| 13 Feb 2024 | DC 188/5 v ADKR 103Eliminator · T20 | DC | 46* | - | 0 | Dubai Capitals won by 85 runs | Abu Dhabi | International League T20 2023/24 |
| 10 Feb 2024 | DC 147/9 v ME 128/8Match 29 · T20 | DC | 6 | - | 0 | Dubai Capitals won by 19 runs | Abu Dhabi | International League T20 2023/24 |
| 9 Feb 2024 | DV 171/7 v DC 172/5Match 27 · T20 | DC | 57 | - | 0 | Dubai Capitals won by 5 wickets | Dubai | International League T20 2023/24 |
| 6 Feb 2024 | GG 126/9 v DC 107Match 24 · T20 | DC | 12 | - | 0 | Gulf Giants won by 19 runs | Dubai | International League T20 2023/24 |
| 3 Feb 2024 | ADKR 183 v DC 154/8Match 20 · T20 | DC | 2 | - | 1 | Abu Dhabi Knight Riders won by 29 runs | Abu Dhabi | International League T20 2023/24 |
| 1 Feb 2024 | DV 169/6 v DC 170/6Match 17 · T20 | DC | 6 | - | 0 | Dubai Capitals won by 4 wickets | Dubai | International League T20 2023/24 |
| 29 Jan 2024 | DC 104 v SW 105/1Match 14 · T20 | DC | 9 | - | 1 | Sharjah Warriors won by 9 wickets | Sharjah | International League T20 2023/24 |
| 27 Jan 2024 | DC 132/7 v GG 133/7Match 11 · T20 | DC | 10 | - | 1 | Gulf Giants won by 3 wickets | Sharjah | International League T20 2023/24 |
| 25 Jan 2024 | ADKR 183/4 v DC 185/5Match 8 · T20 | DC | 67 | - | 1 | Dubai Capitals won by 5 wickets | Dubai | International League T20 2023/24 |
| 22 Jan 2024 | DC 170/7 v SW 171/5Match 5 · T20 | DC | 52 | - | 0 | Sharjah Warriors won by 5 wickets | Dubai | International League T20 2023/24 |
| 20 Jan 2024 | ME 159/9 v DC 160/3Match 2 · T20 | DC | 13* | - | 3 | Dubai Capitals won by 7 wickets | Dubai | International League T20 2023/24 |
| 10 Jan 2024 | BH 191/6 v PS 168/9Match 32 · T20 | BH | 37 | - | 1 | Brisbane Heat won by 23 runs | Brisbane | Big Bash League 2023/24 |
| 7 Jan 2024 | BH 132/7 v HH 116/9Match 29 · T20 | BH | 3 | - | 2 | Brisbane Heat won by 1 run (DLS method) | Brisbane | Big Bash League 2023/24 |
| 3 Jan 2024 | SS 141/8 v BH 104/4Match 24 · T20 | BH | 1 | - | 2 | Brisbane Heat won by 3 runs (DLS method) | Coffs Harbour | Big Bash League 2023/24 |
| 27 Dec 2023 | BH 172 v ST 157/9Match 16 · T20 | BH | 23 | - | 0 | Brisbane Heat won by 15 runs | Brisbane | Big Bash League 2023/24 |
| 21 Dec 2023 | MR 162/8 v BH 163/4Match 10 · T20 | BH | 40 | - | 0 | Brisbane Heat won by 6 wickets | Melbourne | Big Bash League 2023/24 |
| 12 Dec 2023 | BH 151/7 v ST 131Match 6 · T20 | BH | 23 | - | 0 | Brisbane Heat won by 20 runs | Canberra | Big Bash League 2023/24 |
| 7 Dec 2023 | BH 214/3 v MS 111Match 1 · T20 | BH | 18 | - | 1 | Brisbane Heat won by 103 runs | Brisbane | Big Bash League 2023/24 |
| 27 Aug 2023 | OI 161/5 v MO 147/6Final · The Hundred | OI | 10 | - | 0 | Oval Invincibles won by 14 runs | London | The Hundred Men's Competition 2023 |
| 21 Aug 2023 | TR 148/7 v OI 151/5Match 29 · The Hundred | OI | 76* | - | 1 | Oval Invincibles won by 5 wickets | London | The Hundred Men's Competition 2023 |
| 19 Aug 2023 | OI 139/7 v SB 131/7Match 26 · The Hundred | OI | 0 | - | 2 | Oval Invincibles won by 8 runs | Southampton | The Hundred Men's Competition 2023 |
| 15 Aug 2023 | OI 189/4 v LS 187/7Match 21 · The Hundred | OI | 2* | - | 0 | Oval Invincibles won by 2 runs | London | The Hundred Men's Competition 2023 |
| 13 Aug 2023 | BP 160/8 v OI 119/9Match 19 · The Hundred | OI | 14 | - | 0 | 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 | 0* | - | 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 | 5* | - | 2 | Oval Invincibles won by 94 runs | London | The Hundred Men's Competition 2023 |