| 10 Mar 2020 | LQ 189/5 v PZ 187/7Match 24 · T20 | PZ | 8 | 0/23 | 1 | Lahore Qalandars won by 5 wickets | Lahore | Pakistan Super League 2019/20 |
| 5 Mar 2020 | PZ 170/6 v QG 140/7Match 18 · T20 | PZ | 19* | 0/38 | 1 | Peshawar Zalmi won by 30 runs | Rawalpindi | Pakistan Super League 2019/20 |
| 2 Mar 2020 | KK 152/4 v PZ 151/8Match 15 · T20 | PZ | 25 | 0/19 | 0 | Karachi Kings won by 6 wickets | Rawalpindi | Pakistan Super League 2019/20 |
| 28 Feb 2020 | LQ 116/6 v PZ 132/7Match 11 · T20 | PZ | 16 | 4/25 | 0 | Peshawar Zalmi won by 16 runs | Rawalpindi | Pakistan Super League 2019/20 |
| 10 Jan 2020 | RR 149/9 v DP 138/9Match 39 · T20 | RR | 46 | 1/25 | 1 | Rangpur Rangers won by 11 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 8 Jan 2020 | DP 145/9 v RR 84Match 38 · T20 | RR | 5 | 1/28 | 1 | Dhaka Platoon won by 61 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 3 Jan 2020 | RR 199/5 v ST 161/9Match 32 · T20 | RR | 15 | 2/27 | 2 | Rangpur Rangers won by 38 runs | Sylhet | Bangladesh Premier League 2019/20 |
| 31 Dec 2019 | RR 182/6 v RR 135/8Match 28 · T20 | RR | 28 | 2/27 | 1 | Rangpur Rangers won by 47 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 30 Dec 2019 | ST 133/9 v RR 134/3Match 25 · T20 | RR | 4 | 1/21 | 1 | Rangpur Rangers won by 7 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 27 Dec 2019 | KT 182/7 v RR 130/9Match 22 · T20 | RR | 34 | 2/36 | 1 | Khulna Tigers won by 52 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 21 Dec 2019 | CC 163/7 v RR 167/4Match 16 · T20 | RR | 76* | 2/27 | 0 | Rangpur Rangers won by 6 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 20 Dec 2019 | RR 137/9 v KT 138/2Match 13 · T20 | RR | 22 | - | 0 | Khulna Tigers won by 8 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 18 Dec 2019 | RR 181/8 v CW 182/4Match 11 · T20 | RR | 21 | 0/55 | 0 | Cumilla Warriors won by 6 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 14 Dec 2019 | RR 157/8 v CC 158/4Match 7 · T20 | RR | 11 | 2/27 | 0 | Chattogram Challengers won by 6 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 11 Dec 2019 | CW 173/7 v RR 68/9Match 2 · T20 | RR | 0 | 2/25 | 0 | Cumilla Warriors won by 105 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 10 Nov 2019 | NZ 146/5 v ENG 146/75th T20I · T20I | ENG | 6 | - | 0 | Match tied (England won the Super Over) | Auckland | England tour of New Zealand 2019/20 |
| 8 Nov 2019 | NZ 165 v ENG 241/34th T20I · T20I | ENG | DNB | - | 0 | England won by 76 runs | Napier | England tour of New Zealand 2019/20 |
| 5 Nov 2019 | NZ 180/7 v ENG 166/73rd T20I · T20I | ENG | 0 | 0/19 | 0 | New Zealand won by 14 runs | Nelson | England tour of New Zealand 2019/20 |
| 3 Nov 2019 | NZ 176/8 v ENG 1552nd T20I · T20I | ENG | 15 | 1/10 | 0 | New Zealand won by 21 runs | Wellington | England tour of New Zealand 2019/20 |
| 1 Nov 2019 | NZ 153/5 v ENG 154/31st T20I · T20I | ENG | DNB | - | 0 | England won by 7 wickets | Christchurch | England tour of New Zealand 2019/20 |
| 23 Sept 2019 | SOM 203 & 0/0 v ESS 141 & 45/1Match · First-class | SOM | 17 & DNB | 0/14 | 1 | Match drawn | Taunton | Specsavers County Championship 2019 |
| 16 Sept 2019 | HAM 196 & 226 v SOM 142 & 144Match · First-class | SOM | 0 & 34* | 3/63 & 2/58 | 1 | Hampshire won by 136 runs | Southampton | Specsavers County Championship 2019 |
| 10 Sept 2019 | SOM 199 & 329 v YOR 103/9 & 127/9Match · First-class | SOM | 12 & 39 | 2/36 & 0/22 | 0 | Somerset won by 298 runs | Taunton | Specsavers County Championship 2019 |
| 30 Aug 2019 | SOM 226/5 v MID 227/4Match · T20 | SOM | 0 | - | 0 | Middlesex won by 6 wickets | Taunton | Vitality Blast 2019 |
| 28 Jul 2019 | SOM 171/5 v SUS 184/8Match · T20 | SOM | 6 | 3/30 | 1 | Sussex won by 13 runs | Taunton | Vitality Blast 2019 |
| 26 Jul 2019 | SOM 172/3 v HAM 174/6Match · T20 | SOM | 10* | 2/31 | 1 | Hampshire won by 4 wickets | Taunton | Vitality Blast 2019 |
| 18 Jul 2019 | GLA 180/5 v SOM 181/2Match · T20 | SOM | DNB | 0/30 | 0 | Somerset won by 8 wickets | Cardiff | Vitality Blast 2019 |
| 7 Jul 2019 | SOM 326 & 169 v NOT 241/9 & 122Match · First-class | SOM | 9 & 9 | 0/28 & 0/14 | 2 | Somerset won by 132 runs | Taunton | Specsavers County Championship 2019 |
| 30 Jun 2019 | SOM 408 & 358/8d v HAM 349 & 104/9Match · First-class | SOM | 25 & 28 | 2/69 & 2/20 | 1 | Somerset won by 313 runs | Taunton | Specsavers County Championship 2019 |
| 23 Jun 2019 | ESS 216 & 183 v SOM 131 & 117Match · First-class | SOM | 14 & 40 | 2/48 & 3/37 | 1 | Essex won by 151 runs | Chelmsford | Specsavers County Championship 2019 |
| 25 May 2019 | HAM 244/8 v SOM 245/4Final · List A | SOM | DNB | 1/42 | 0 | Somerset won by 6 wickets | London | Royal London One-Day Cup 2019 |
| 20 May 2019 | SOM 209 & 164 v WAR 135 & 189Match · First-class | SOM | 20 & 2 | 1/24 & 4/48 | 2 | Somerset won by 49 runs | Taunton | Specsavers County Championship 2019 |
| 14 May 2019 | SUR 380 & 255/8 v SOM 398Match · First-class | SOM | 129* | 3/52 & 2/73 | 0 | Match drawn | Taunton | Specsavers County Championship 2019 |
| 12 May 2019 | SOM 337 v NOT 222Semi-final · List A | SOM | 37 | 1/31 | 0 | Somerset won by 115 runs | Nottingham | Royal London One-Day Cup 2019 |
| 10 May 2019 | SOM 337/8 v WOR 190Quarter-final · List A | SOM | 8 | 2/35 | 0 | Somerset won by 147 runs | Worcester | Royal London One-Day Cup 2019 |
| 7 May 2019 | SUR 289/9 v SOM 292/5Match · List A | SOM | 36* | 0/70 | 0 | Somerset won by 5 wickets | Taunton | Royal London One-Day Cup 2019 |
| 5 May 2019 | SOM 216 v HAM 221/3Match · List A | SOM | 9 | 0/35 | 0 | Hampshire won by 7 wickets | Taunton | Royal London One-Day Cup 2019 |
| 1 May 2019 | MID 364/6 v SOM 246Match · List A | SOM | 22 | 2/71 | 1 | Middlesex won by 118 runs | Radlett | Royal London One-Day Cup 2019 |
| 28 Apr 2019 | SOM 242/9 v GLO 246/6Match · List A | SOM | 52 | 2/38 | 0 | Gloucestershire won by 4 wickets | Bristol | Royal London One-Day Cup 2019 |
| 26 Apr 2019 | SOM 353/5 v ESS 154/6Match · List A | SOM | 21 | 0/54 | 1 | Somerset won by 36 runs (DLS method) | Taunton | Royal London One-Day Cup 2019 |
| 24 Apr 2019 | SOM 283/8 v SUS 62/4Match · List A | SOM | 50 | 1/8 | 0 | Somerset won by 68 runs (DLS method) | Brighton | Royal London One-Day Cup 2019 |
| 21 Apr 2019 | SOM 261/9 v GLA 259Match · List A | SOM | 1 | 1/38 | 1 | Somerset won by 2 runs | Cardiff | Royal London One-Day Cup 2019 |
| 11 Apr 2019 | NOT 263 & 126 v SOM 403Match · First-class | SOM | 50 | 6/68 & 0/33 | 0 | Somerset won by an innings and 14 runs | Nottingham | Specsavers County Championship 2019 |
| 5 Apr 2019 | SOM 171 & 243 v KEN 209 & 131Match · First-class | SOM | 4 & 7 | 3/26 & 5/18 | 2 | Somerset won by 74 runs | Taunton | Specsavers County Championship 2019 |
| 24 Sept 2018 | SOM 463 v NOT 133 & 184Match · First-class | SOM | 10 | 3/36 & 2/35 | 2 | Somerset won by an innings and 146 runs | Nottingham | Specsavers County Championship 2018 |
| 15 Sept 2018 | SUS 202/8 v SOM 167/8Semi-final · T20 | SOM | 7 | 1/49 | 0 | Sussex won by 35 runs | Birmingham | Vitality Blast 2018 |
| 10 Sept 2018 | SOM 106 & 116 v HAM 148 & 75/4Match · First-class | SOM | 2 & 5 | 2/12 & 0/13 | 0 | Hampshire won by 6 wickets | Southampton | Specsavers County Championship 2018 |
| 4 Sept 2018 | LAN 99 & 170 v SOM 192 & 77Match · First-class | SOM | 64* & 12 | 1/27 & 0/20 | 3 | Match tied | Taunton | Specsavers County Championship 2018 |
| 29 Aug 2018 | SOM 399 & 339/7d v YOR 320 & 194Match · First-class | SOM | 65 & 57 | 2/66 & 4/33 | 1 | Somerset won by 224 runs | Leeds | Specsavers County Championship 2018 |
| 26 Aug 2018 | SOM 209/5 v NOT 190Quarter-final · T20 | SOM | 60* | 2/29 | 1 | Somerset won by 19 runs | Taunton | Vitality Blast 2018 |