| 19 Dec 2022 | CS 128/9 v JK 131/2Match 19 · T20 | CS | 11* | 0/16 | 0 | Jaffna Kings won by 8 wickets | Colombo | Lanka Premier League 2022/23 |
| 17 Dec 2022 | CS 106 v KF 108/1Match 16 · T20 | CS | 0 | 0/16 | 0 | Kandy Falcons won by 9 wickets | Colombo | Lanka Premier League 2022/23 |
| 14 Dec 2022 | DA 89 v CS 90/1Match 14 · T20 | CS | DNB | - | 1 | Colombo Stars won by 9 wickets | Kandy | Lanka Premier League 2022/23 |
| 13 Dec 2022 | GG 193/5 v CS 197/8Match 12 · T20 | CS | 22 | 0/33 | 1 | Colombo Stars won by 2 wickets | Kandy | Lanka Premier League 2022/23 |
| 12 Dec 2022 | JK 178/5 v CS 172/8Match 10 · T20 | CS | 43 | 2/37 | 0 | Jaffna Kings won by 6 runs | Kandy | Lanka Premier League 2022/23 |
| 6 Dec 2022 | KF 199/1 v CS 90Match 2 · T20 | CS | 0 | 0/34 | 0 | Kandy Falcons won by 109 runs | Hambantota | Lanka Premier League 2022/23 |
| 30 Aug 2022 | LS 139/6 v BP 140/9Match 30 · The Hundred | BP | 4 | 0/34 | 0 | Birmingham Phoenix won by 1 wicket | London | The Hundred Men's Competition 2022 |
| 28 Aug 2022 | MO 154/6 v BP 75Match 28 · The Hundred | BP | 2 | 3/18 | 0 | Manchester Originals won by 79 runs | Birmingham | The Hundred Men's Competition 2022 |
| 23 Aug 2022 | BP 166/6 v OI 156/8Match 23 · The Hundred | BP | 3* | 1/42 | 0 | Birmingham Phoenix won by 10 runs | London | The Hundred Men's Competition 2022 |
| 19 Aug 2022 | NS 169/6 v BP 137/9Match 19 · The Hundred | BP | 22 | 0/25 | 0 | Northern Superchargers won by 32 runs | Birmingham | The Hundred Men's Competition 2022 |
| 15 Aug 2022 | TR 145/6 v BP 149/3Match 15 · The Hundred | BP | DNB | 3/28 | 1 | Birmingham Phoenix won by 7 wickets | Birmingham | The Hundred Men's Competition 2022 |
| 13 Aug 2022 | BP 130/7 v WF 126/5Match 12 · The Hundred | BP | 21* | 1/12 | 0 | Birmingham Phoenix won by 4 runs | Cardiff | The Hundred Men's Competition 2022 |
| 10 Aug 2022 | BP 176/4 v SB 123Match 8 · The Hundred | BP | DNB | 1/24 | 1 | Birmingham Phoenix won by 53 runs | Birmingham | The Hundred Men's Competition 2022 |
| 6 Aug 2022 | BP 143/7 v TR 147/4Match 4 · The Hundred | BP | 11 | 0/19 | 0 | Trent Rockets won by 6 wickets | Nottingham | The Hundred Men's Competition 2022 |
| 3 Jul 2022 | MID 163/4 v GLO 164/5Match · T20 | GLO | 8* | 1/23 | 1 | Gloucestershire won by 5 wickets | Bristol | Vitality Blast 2022 |
| 1 Jul 2022 | HAM 140/7 v GLO 125Match · T20 | GLO | 5 | 2/29 | 0 | Hampshire won by 15 runs | Southampton | Vitality Blast 2022 |
| 24 Jun 2022 | HAM 178/7 v GLO 169/7Match · T20 | GLO | 34* | 0/31 | 1 | Hampshire won by 9 runs | Bristol | Vitality Blast 2022 |
| 21 Jun 2022 | GLO 195/4 v KEN 190/5Match · T20 | GLO | 2* | 0/39 | 0 | Gloucestershire won by 5 runs | Canterbury | Vitality Blast 2022 |
| 17 Jun 2022 | SOM 184/6 v GLO 177/8Match · T20 | GLO | 42 | 2/31 | 2 | Somerset won by 7 runs | Taunton | Vitality Blast 2022 |
| 10 Jun 2022 | GLO 145/6 v SUS 141Match · T20 | GLO | 1* | 1/16 | 0 | Gloucestershire won by 4 runs | Brighton | Vitality Blast 2022 |
| 9 Jun 2022 | GLO 101/5 v SOM 114/7Match · T20 | GLO | 4* | 1/21 | 0 | Somerset won by 3 wickets (DLS method) | Bristol | Vitality Blast 2022 |
| 7 Jun 2022 | GLA 158/8 v GLO 159/5Match · T20 | GLO | 1* | 2/34 | 2 | Gloucestershire won by 5 wickets | Cardiff | Vitality Blast 2022 |
| 1 Jun 2022 | KEN 114 v GLO 116/4Match · T20 | GLO | DNB | 0/20 | 1 | Gloucestershire won by 6 wickets | Bristol | Vitality Blast 2022 |
| 31 May 2022 | SUR 129 v GLO 92Match · T20 | GLO | 0 | 1/23 | 0 | Surrey won by 37 runs | London | Vitality Blast 2022 |
| 27 May 2022 | GLO 193/7 v SUS 152/8Match · T20 | GLO | 13 | 0/19 | 0 | Gloucestershire won by 41 runs | Bristol | Vitality Blast 2022 |
| 26 May 2022 | MID 229/9 v GLO 199/9Match · T20 | GLO | 46 | 1/33 | 0 | Middlesex won by 30 runs | Radlett | Vitality Blast 2022 |
| 24 Feb 2022 | PZ 169/5 v IU 170/5Eliminator · T20 | PZ | 2* | 1/34 | 0 | Islamabad United won by 5 wickets | Lahore | Pakistan Super League 2021/22 |
| 16 Feb 2022 | CC 148 v CV 149/3Qualifier 2 · T20 | CC | 3 | 1/11 | 0 | Comilla Victorians won by 7 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 14 Feb 2022 | CC 189/5 v KT 182/5Eliminator · T20 | CC | 8* | 0/36 | 1 | Chattogram Challengers won by 7 runs | Dhaka | Bangladesh Premier League 2021/22 |
| 12 Feb 2022 | SS 185/6 v CC 188/6Match 29 · T20 | CC | 8 | 0/42 | 1 | Chattogram Challengers won by 4 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 8 Feb 2022 | CC 148/6 v MGD 145/6Match 23 · T20 | CC | 24* | 0/41 | 1 | Chattogram Challengers won by 3 runs | Sylhet | Bangladesh Premier League 2021/22 |
| 3 Feb 2022 | CC 138/8 v CV 148/1Match 18 · T20 | CC | 3 | 0/29 | 0 | Comilla Victorians won by 9 wickets (DLS method) | Dhaka | Bangladesh Premier League 2021/22 |
| 1 Feb 2022 | FB 149 v CC 135Match 16 · T20 | CC | 1 | 1/20 | 1 | Fortune Barishal won by 14 runs | Chattogram | Bangladesh Premier League 2021/22 |
| 31 Jan 2022 | CV 183/3 v CC 131Match 13 · T20 | CC | 2 | 1/31 | 0 | Comilla Victorians won by 52 runs | Chattogram | Bangladesh Premier League 2021/22 |
| 29 Jan 2022 | CC 202/5 v SS 186/6Match 12 · T20 | CC | 41* | 0/24 | 0 | Chattogram Challengers won by 16 runs | Chattogram | Bangladesh Premier League 2021/22 |
| 28 Jan 2022 | CC 143/8 v KT 144/4Match 9 · T20 | CC | 5 | 0/21 | 1 | Khulna Tigers won by 6 wickets | Chattogram | Bangladesh Premier League 2021/22 |
| 24 Jan 2022 | CC 190/7 v KT 165/9Match 6 · T20 | CC | 34* | 1/37 | 0 | Chattogram Challengers won by 25 runs | Dhaka | Bangladesh Premier League 2021/22 |
| 22 Jan 2022 | CC 161/8 v MGD 131Match 4 · T20 | CC | 37 | 0/27 | 0 | Chattogram Challengers won by 30 runs | Dhaka | Bangladesh Premier League 2021/22 |
| 21 Jan 2022 | CC 125/8 v FB 126/6Match 1 · T20 | CC | 41 | 0/26 | 0 | Fortune Barishal won by 4 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 21 Aug 2021 | SB 168/5 v BP 136/5Final · The Hundred | BP | 20* | 1/34 | 0 | Southern Brave won by 32 runs | London | The Hundred Men's Competition 2021 |
| 17 Aug 2021 | NS 143/8 v BP 147/2Match 31 · The Hundred | BP | DNB | 2/18 | 0 | Birmingham Phoenix won by 8 wickets | Leeds | The Hundred Men's Competition 2021 |
| 13 Aug 2021 | BP 166/6 v TR 150/9Match 27 · The Hundred | BP | 12 | 1/31 | 1 | Birmingham Phoenix won by 16 runs | Nottingham | The Hundred Men's Competition 2021 |
| 9 Aug 2021 | BP 184/5 v WF 91Match 23 · The Hundred | BP | 6 | 2/12 | 0 | Birmingham Phoenix won by 93 runs | Birmingham | The Hundred Men's Competition 2021 |
| 4 Aug 2021 | OI 172/3 v BP 174/4Match 18 · The Hundred | BP | 7* | 1/28 | 1 | Birmingham Phoenix won by 6 wickets | Birmingham | The Hundred Men's Competition 2021 |
| 1 Aug 2021 | TR 144/6 v BP 145/4Match 14 · The Hundred | BP | DNB | 1/23 | 0 | Birmingham Phoenix won by 6 wickets | Birmingham | The Hundred Men's Competition 2021 |
| 30 Jul 2021 | BP 151/3 v SB 152/6Match 11 · The Hundred | BP | DNB | 0/17 | 1 | Southern Brave won by 4 wickets | Southampton | The Hundred Men's Competition 2021 |
| 25 Jul 2021 | BP 87 v MO 89/4Match 6 · The Hundred | BP | 0 | 1/16 | 0 | Manchester Originals won by 6 wickets | Manchester | The Hundred Men's Competition 2021 |
| 23 Jul 2021 | LS 144/6 v BP 148/7Match 2 · The Hundred | BP | 17 | 2/25 | 1 | Birmingham Phoenix won by 3 wickets | Birmingham | The Hundred Men's Competition 2021 |
| 18 Jul 2021 | SOM 183/7 v GLO 160/6Match · T20 | GLO | 10 | 1/35 | 0 | Somerset won by 23 runs | Taunton | Vitality Blast 2021 |
| 16 Jul 2021 | GLO 177/9 v SUR 178/3Match · T20 | GLO | 30 | 1/26 | 0 | Surrey won by 7 wickets | Cheltenham | Vitality Blast 2021 |