| 19 Dec 2021 | ST 196/7 v BH 143Match 14 · T20 | ST | 64 | - | 0 | Sydney Thunder won by 53 runs | Brisbane | Big Bash League 2021/22 |
| 12 Dec 2021 | ST 151/5 v MS 155/4Match 10 · T20 | ST | 9 | - | 1 | Melbourne Stars won by 6 wickets | Sydney | Big Bash League 2021/22 |
| 10 Dec 2021 | MS 165/4 v ST 161/5Match 7 · T20 | ST | 43 | - | 0 | Melbourne Stars won by 4 runs | Melbourne | Big Bash League 2021/22 |
| 6 Dec 2021 | BH 140/8 v ST 141/3Match 2 · T20 | ST | 44* | - | 2 | Sydney Thunder won by 7 wickets | Canberra | Big Bash League 2021/22 |
| 10 Nov 2021 | ENG 166/4 v NZ 167/5Semi-final · T20I | ENG | DNB | - | 1 | New Zealand won by 5 wickets | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 18 Sept 2021 | KEN 168/8 v SUS 147Semi-final · T20 | KEN | 14 | - | 2 | Kent won by 21 runs | Birmingham | Vitality Blast 2021 |
| 18 Sept 2021 | KEN 167/7 v SOM 142/9Final · T20 | KEN | 2 | - | 1 | Kent won by 25 runs | Birmingham | Vitality Blast 2021 |
| 12 Sept 2021 | KEN 285 & 211/2d v DER 156 & 210Match · First-class | KEN | 36 & DNB | - | 0 | Kent won by 130 runs | Derby | County Championship 2021 |
| 5 Sept 2021 | WOR 133 & 204 v KEN 393Match · First-class | KEN | 72 | - | 0 | Kent won by an innings and 56 runs | Canterbury | County Championship 2021 |
| 30 Aug 2021 | KEN 232 & 262 v LEI 109 & 253Match · First-class | KEN | 11 & 19 | - | 6 | Kent won by 132 runs | Leicester | County Championship 2021 |
| 27 Aug 2021 | KEN 162/7 v BB 141Quarter-final · T20 | KEN | 56 | - | 1 | Kent won by 21 runs | Canterbury | Vitality Blast 2021 |
| 16 Aug 2021 | OI 134/7 v SB 135/4Match 30 · The Hundred | OI | 12 | - | 0 | Southern Brave won by 6 wickets | Southampton | The Hundred Men's Competition 2021 |
| 14 Aug 2021 | LS 146/7 v OI 147/8Match 28 · The Hundred | OI | 9 | - | 0 | Oval Invincibles won by 2 wickets | London | The Hundred Men's Competition 2021 |
| 8 Aug 2021 | OI 125/6 v TR 116/8Match 22 · The Hundred | OI | 6 | - | 0 | Oval Invincibles won by 9 runs | London | The Hundred Men's Competition 2021 |
| 4 Aug 2021 | OI 172/3 v BP 174/4Match 18 · The Hundred | OI | 24 | - | 0 | Birmingham Phoenix won by 6 wickets | Birmingham | The Hundred Men's Competition 2021 |
| 2 Aug 2021 | WF 121/7 v OI 125/4Match 16 · The Hundred | OI | 40* | - | 1 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2021 |
| 31 Jul 2021 | OI 127/6 v NS 128/4Match 13 · The Hundred | OI | 3 | - | 0 | Northern Superchargers won by 6 wickets | Leeds | The Hundred Men's Competition 2021 |
| 22 Jul 2021 | OI 145/8 v MO 136/7Match 1 · The Hundred | OI | 49 | - | 1 | Oval Invincibles won by 9 runs | London | The Hundred Men's Competition 2021 |
| 4 Jul 2021 | SL 166 v ENG3rd ODI · ODI | ENG | - | - | 0 | No result | Bristol | Sri Lanka tour of England 2021 |
| 1 Jul 2021 | SL 241/9 v ENG 244/22nd ODI · ODI | ENG | DNB | - | 1 | England won by 8 wickets | London | Sri Lanka tour of England 2021 |
| 29 Jun 2021 | SL 185 v ENG 189/51st ODI · ODI | ENG | 3 | - | 1 | England won by 5 wickets | Chester-le-Street | Sri Lanka tour of England 2021 |
| 26 Jun 2021 | ENG 180/6 v SL 913rd T20I · T20I | ENG | 2 | - | 0 | England won by 89 runs | Southampton | Sri Lanka tour of England 2021 |
| 24 Jun 2021 | SL 111/7 v ENG 108/52nd T20I · T20I | ENG | 24 | - | 0 | England won by 5 wickets (DLS method) | Cardiff | Sri Lanka tour of England 2021 |
| 16 Jun 2021 | KEN 144/7 v GLA 104Match · T20 | KEN | 30 | - | 1 | Kent won by 40 runs | Cardiff | Vitality Blast 2021 |
| 15 Jun 2021 | SOM 204/7 v KEN 157Match · T20 | KEN | 14 | - | 0 | Somerset won by 47 runs | Taunton | Vitality Blast 2021 |
| 20 May 2021 | KEN 307 & 60/1d v GLA 64/3d & 23/1Match · First-class | KEN | 11 & DNB | - | 0 | Match drawn | Canterbury | County Championship 2021 |
| 23 Mar 2021 | IND 317/5 v ENG 2511st ODI · ODI | ENG | 18 | - | 0 | India won by 66 runs | Pune | England tour of India 2020/21 |
| 31 Jan 2021 | ST 158/8 v BH 162/3Knockout · T20 | ST | 34 | - | 0 | Brisbane Heat won by 7 wickets | Canberra | Big Bash League 2020/21 |
| 25 Jan 2021 | AS 115/4 v ST 116/1Match 53 · T20 | ST | DNB | - | 0 | Sydney Thunder won by 9 wickets | Adelaide | Big Bash League 2020/21 |
| 24 Jan 2021 | AS 159/6 v ST 153/7Match 51 · T20 | ST | 6 | - | 0 | Adelaide Strikers won by 6 runs | Adelaide | Big Bash League 2020/21 |
| 22 Jan 2021 | ST 232/5 v SS 186/5Match 48 · T20 | ST | 33 | - | 1 | Sydney Thunder won by 46 runs | Adelaide | Big Bash League 2020/21 |
| 18 Jan 2021 | ST 177/5 v HH 181/4Match 43 · T20 | ST | 50 | - | 0 | Hobart Hurricanes won by 6 wickets | Canberra | Big Bash League 2020/21 |
| 13 Jan 2021 | ST 166/6 v SS 132/5Match 38 · T20 | ST | 15 | - | 1 | Sydney Sixers won by 5 wickets (DLS method) | Canberra | Big Bash League 2020/21 |
| 9 Jan 2021 | PS 185/6 v ST 168Match 34 · T20 | ST | 83 | - | 3 | Perth Scorchers won by 17 runs | Perth | Big Bash League 2020/21 |
| 7 Jan 2021 | ST 167/5 v HH 128/8Match 31 · T20 | ST | 1 | - | 2 | Sydney Thunder won by 39 runs | Perth | Big Bash League 2020/21 |
| 4 Jan 2021 | ST 174/8 v BH 175/5Match 28 · T20 | ST | 22 | - | 1 | Brisbane Heat won by 5 wickets | Brisbane | Big Bash League 2020/21 |
| 1 Jan 2021 | MR 166/6 v ST 117/2Match 22 · T20 | ST | 10* | - | 1 | Sydney Thunder won by 7 runs (DLS method) | Carrara | Big Bash League 2020/21 |
| 29 Dec 2020 | ST 219/7 v MS 144Match 19 · T20 | ST | 6 | - | 1 | Sydney Thunder won by 75 runs | Canberra | Big Bash League 2020/21 |
| 1 Oct 2020 | SUR 169/2 v KEN 113/7Quarter-final · T20 | KEN | 18 | - | 0 | Surrey won by 56 runs | London | Vitality Blast 2020 |
| 20 Sept 2020 | KEN 159/8 v SUR 161/4Match · T20 | KEN | 50 | - | 1 | Surrey won by 6 wickets | London | Vitality Blast 2020 |
| 18 Sept 2020 | ESS 167/9 v KEN 171/6Match · T20 | KEN | 18 | - | 2 | Kent won by 4 wickets | Canterbury | Vitality Blast 2020 |
| 16 Sept 2020 | ENG 302/7 v AUS 305/73rd ODI · ODI | ENG | 57 | - | 0 | Australia won by 3 wickets | Manchester | Australia tour of England 2020 |
| 13 Sept 2020 | ENG 231/9 v AUS 2072nd ODI · ODI | ENG | 8 | - | 0 | England won by 24 runs | Manchester | Australia tour of England 2020 |
| 11 Sept 2020 | AUS 294/9 v ENG 275/91st ODI · ODI | ENG | 118 | - | 1 | Australia won by 19 runs | Manchester | Australia tour of England 2020 |
| 8 Sept 2020 | ENG 145/6 v AUS 146/53rd T20I · T20I | ENG | 4 | - | 0 | Australia won by 5 wickets | Southampton | Australia tour of England 2020 |
| 1 Sept 2020 | PAK 190/4 v ENG 185/83rd T20I · T20I | ENG | 26 | - | 0 | Pakistan won by 5 runs | Manchester | Pakistan tour of England 2020 |
| 30 Aug 2020 | PAK 195/4 v ENG 199/52nd T20I · T20I | ENG | 10 | - | 1 | England won by 5 wickets | Manchester | Pakistan tour of England 2020 |
| 28 Aug 2020 | ENG 131/6 v PAK1st T20I · T20I | ENG | 3* | - | 0 | No result | Manchester | Pakistan tour of England 2020 |
| 15 Aug 2020 | MID 269 & 169/1d v KEN 191 & 70/0Match · First-class | KEN | 20 & DNB | - | 0 | Match drawn | Canterbury | Bob Willis Trophy 2020 |
| 8 Aug 2020 | SUS 332 & 173 v KEN 530/1Match · First-class | KEN | DNB | - | 2 | Kent won by an innings and 25 runs | Canterbury | Bob Willis Trophy 2020 |