| 26 Jul 2021 | NS 132 v TR 134/8Match 7 · The Hundred | TR | 14 | 1/15 | 1 | Trent Rockets won by 2 wickets | Nottingham | The Hundred Men's Competition 2021 |
| 24 Jul 2021 | SB 126/8 v TR 127/1Match 3 · The Hundred | TR | DNB | 1/21 | 1 | Trent Rockets won by 9 wickets | Nottingham | The Hundred Men's Competition 2021 |
| 16 Jul 2021 | PAK 232/6 v ENG 2011st T20I · T20I | ENG | 10 | 1/25 | 0 | Pakistan won by 31 runs | Nottingham | Pakistan tour of England 2021 |
| 13 Jul 2021 | PAK 331/9 v ENG 332/73rd ODI · ODI | ENG | 77 | 0/42 | 0 | England won by 3 wickets | Birmingham | Pakistan tour of England 2021 |
| 10 Jul 2021 | ENG 247 v PAK 1952nd ODI · ODI | ENG | 40 | 3/44 | 0 | England won by 52 runs | London | Pakistan tour of England 2021 |
| 8 Jul 2021 | PAK 141 v ENG 142/11st ODI · ODI | ENG | DNB | 1/11 | 0 | England won by 9 wickets | Cardiff | Pakistan tour of England 2021 |
| 1 Jul 2021 | GLO 161/7 v SOM 165/2Match · T20 | SOM | DNB | 5/24 | 0 | Somerset won by 8 wickets | Bristol | Vitality Blast 2021 |
| 29 Jun 2021 | SOM 153 v ESS 151/4Match · T20 | SOM | 0 | 0/38 | 0 | Essex won by 6 wickets (DLS method) | Chelmsford | Vitality Blast 2021 |
| 28 Jun 2021 | KEN 168/8 v SOM 169/0Match · T20 | SOM | DNB | 4/27 | 1 | Somerset won by 10 wickets | Canterbury | Vitality Blast 2021 |
| 25 Jun 2021 | SOM 172/9 v HAM 165/8Match · T20 | SOM | 1 | 3/46 | 0 | Somerset won by 7 runs | Taunton | Vitality Blast 2021 |
| 23 Jun 2021 | SUR 146/8 v SOM 149/3Match · T20 | SOM | DNB | 0/21 | 1 | Somerset won by 7 wickets | London | Vitality Blast 2021 |
| 15 Jun 2021 | SOM 204/7 v KEN 157Match · T20 | SOM | 13 | 0/19 | 1 | Somerset won by 47 runs | Taunton | Vitality Blast 2021 |
| 11 Jun 2021 | SOM 187/6 v SUR 188/3Match · T20 | SOM | 2 | 0/27 | 0 | Surrey won by 7 wickets | Taunton | Vitality Blast 2021 |
| 9 Jun 2021 | SOM 185/7 v ESS 187/7Match · T20 | SOM | 24 | 0/24 | 0 | Essex won by 3 wickets | Taunton | Vitality Blast 2021 |
| 3 Jun 2021 | SOM 360 & 409/7d v HAM 311 & 88/2Match · First-class | SOM | 107 & DNB | 1/76 & 2/18 | 1 | Match drawn | Taunton | County Championship 2021 |
| 20 May 2021 | SOM 300/8d v GLO 27/6Match · First-class | SOM | 57 | - | 0 | Match drawn | Bristol | County Championship 2021 |
| 13 May 2021 | SUR 206/4 v SOMMatch · First-class | SOM | - | 2/64 | 0 | Match drawn | Taunton | County Championship 2021 |
| 6 May 2021 | HAM 79 & 258 v SOM 336 & 2/0Match · First-class | SOM | 33* & DNB | 4/26 & 0/77 | 1 | Somerset won by 10 wickets | Southampton | County Championship 2021 |
| 29 Apr 2021 | MID 357 & 117 v SOM 268 & 209/6Match · First-class | SOM | DNB & DNB | 2/87 | 0 | Somerset won by 4 wickets | Taunton | County Championship 2021 |
| 15 Apr 2021 | SOM 312 & 149 v GLO 309 & 156/2Match · First-class | SOM | 13 & 8 | 2/72 & 0/30 | 1 | Gloucestershire won by 8 wickets | Taunton | County Championship 2021 |
| 8 Apr 2021 | MID 313 & 143 v SOM 172 & 285/6Match · First-class | SOM | 10 & 62* | 5/68 & 1/47 | 3 | Somerset won by 4 wickets | London | County Championship 2021 |
| 24 Feb 2021 | KK 196/3 v IU 197/5Match 6 · T20 | IU | DNB | 0/11 | 0 | Islamabad United won by 5 wickets | Karachi | Pakistan Super League 2020/21 |
| 21 Feb 2021 | MS 150/8 v IU 151/7Match 3 · T20 | IU | 49* | 2/31 | 0 | Islamabad United won by 3 wickets | Karachi | Pakistan Super League 2020/21 |
| 4 Feb 2021 | PS 189/1 v BH 150/9Challenger · T20 | BH | 2 | - | 0 | Perth Scorchers won by 49 runs (DLS method) | Canberra | Big Bash League 2020/21 |
| 31 Jan 2021 | ST 158/8 v BH 162/3Knockout · T20 | BH | DNB | 0/13 | 1 | Brisbane Heat won by 7 wickets | Canberra | Big Bash League 2020/21 |
| 29 Jan 2021 | AS 130/7 v BH 131/4Eliminator · T20 | BH | DNB | 0/6 | 2 | Brisbane Heat won by 6 wickets | Brisbane | Big Bash League 2020/21 |
| 26 Jan 2021 | BH 181/7 v PS 175/6Match 54 · T20 | BH | 36 | - | 0 | Brisbane Heat won by 6 runs | Adelaide | Big Bash League 2020/21 |
| 23 Jan 2021 | BH 173/5 v MR 147Match 49 · T20 | BH | 16* | 1/18 | 0 | Brisbane Heat won by 26 runs | Melbourne | Big Bash League 2020/21 |
| 21 Jan 2021 | AS 197/5 v BH 115Match 46 · T20 | BH | 3 | 0/19 | 1 | Adelaide Strikers won by 82 runs | Adelaide | Big Bash League 2020/21 |
| 19 Jan 2021 | PS 174/5 v BH 115Match 44 · T20 | BH | 20 | 0/33 | 1 | Perth Scorchers won by 59 runs | Melbourne | Big Bash League 2020/21 |
| 14 Jan 2021 | MR 149/6 v BH 150/5Match 39 · T20 | BH | 0 | - | 0 | Brisbane Heat won by 5 wickets | Canberra | Big Bash League 2020/21 |
| 10 Jan 2021 | BH 148 v SS 152/7Match 35 · T20 | BH | 26 | 0/24 | 1 | Sydney Sixers won by 3 wickets | Carrara | Big Bash League 2020/21 |
| 7 Jan 2021 | BH 115/3 v MS 111/5Match 32 · T20 | BH | 9* | 1/29 | 1 | Brisbane Heat won by 17 runs (DLS method) | Carrara | Big Bash League 2020/21 |
| 4 Jan 2021 | ST 174/8 v BH 175/5Match 28 · T20 | BH | 0 | 1/34 | 1 | Brisbane Heat won by 5 wickets | Brisbane | Big Bash League 2020/21 |
| 2 Jan 2021 | SS 165/8 v BH 171/6Match 24 · T20 | BH | 31* | 1/39 | 0 | Brisbane Heat won by 4 wickets | Brisbane | Big Bash League 2020/21 |
| 30 Dec 2020 | HH 150 v BH 149/8Match 20 · T20 | BH | 29 | 0/38 | 0 | Hobart Hurricanes won by 1 run | Brisbane | Big Bash League 2020/21 |
| 27 Dec 2020 | HH 148/7 v BH 152/6Match 16 · T20 | BH | 1 | 3/22 | 1 | Brisbane Heat won by 4 wickets | Brisbane | Big Bash League 2020/21 |
| 23 Sept 2020 | SOM 301 & 272/7d v ESS 337/8 & 179/6Final · First-class | SOM | 9 & 1 | 6/72 & 2/52 | 0 | Match drawn | London | Bob Willis Trophy 2020 |
| 20 Sept 2020 | SOM 161/7 v GLO 163/8Match · T20 | SOM | 50 | 1/17 | 1 | Gloucestershire won by 2 wickets | Bristol | Vitality Blast 2020 |
| 18 Sept 2020 | NOR 140/9 v SOM 146/3Match · T20 | SOM | DNB | 2/22 | 1 | Somerset won by 7 wickets | Taunton | Vitality Blast 2020 |
| 16 Sept 2020 | SOM 183/3 v GLA 117Match · T20 | SOM | DNB | - | 3 | Somerset won by 66 runs | Cardiff | Vitality Blast 2020 |
| 13 Sept 2020 | GLO 203/6 v SOM 192/8Match · T20 | SOM | 38 | 1/54 | 2 | Gloucestershire won by 11 runs | Taunton | Vitality Blast 2020 |
| 11 Sept 2020 | WOR 168/4 v SOM 165/8Match · T20 | SOM | 24 | 2/31 | 1 | Worcestershire won by 3 runs | Taunton | Vitality Blast 2020 |
| 6 Sept 2020 | SOM 251 & 193 v WOR 200 & 184Match · First-class | SOM | 37 & 17 | 2/49 & 3/65 | 0 | Somerset won by 60 runs | Worcester | Bob Willis Trophy 2020 |
| 4 Sept 2020 | BB 107/4 v SOM 120/7Match · T20 | SOM | 6 | 2/18 | 1 | Birmingham Bears won by 4 runs (DLS method) | Taunton | Vitality Blast 2020 |
| 3 Sept 2020 | SOM 229/8 v WOR 213/7Match · T20 | SOM | 0 | 1/34 | 0 | Somerset won by 16 runs | Birmingham | Vitality Blast 2020 |
| 1 Sept 2020 | PAK 190/4 v ENG 185/83rd T20I · T20I | ENG | 12 | 0/41 | 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 | 0* | 0/22 | 0 | England won by 5 wickets | Manchester | Pakistan tour of England 2020 |
| 28 Aug 2020 | ENG 131/6 v PAK1st T20I · T20I | ENG | 2 | - | 0 | No result | Manchester | Pakistan tour of England 2020 |
| 15 Aug 2020 | WAR 121 & 140/8 v SOM 413/9dMatch · First-class | SOM | 14 | 2/30 & 3/50 | 1 | Match drawn | Birmingham | Bob Willis Trophy 2020 |