Personal details
Born28 Mar 1994
Age32 Years
BattingRight Hand Bat
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 136 | 3718 | 30.72 | 138.01 | 0 | 0 |
| List A | 31 | 1446 | 53.56 | 103.58 | 0 | 0 |
| First-class | 101 | 5208 | 32.34 | 50.04 | 0 | 0.87 |
| T10 | 11 | 137 | 17.13 | 147.31 | 0 | – |
Debuts
First ClassMiddlesex vs Yorkshire, Lord's9 Sep 2015
List AMiddlesex vs Essex, Radlett17 May 2018
T20Middlesex vs Gloucs, Bristol29 Jul 2016
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 136 | 131 | 10 | 3718 | 102 | 30.72 | 2694 | 138.01 | 1 | 26 | 390 | 99 | 51 |
| List A | 31 | 30 | 3 | 1446 | 182 | 53.56 | 1396 | 103.58 | 6 | 3 | 142 | 22 | 12 |
| First-class | 101 | 174 | 13 | 5208 | 179 | 32.34 | 10407 | 50.04 | 12 | 22 | 691 | 21 | 95 |
| T10 | 11 | 10 | 2 | 137 | 25 | 17.13 | 93 | 147.31 | 0 | 0 | 13 | 5 | 4 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 101 | 3 | 8 | 7 | 0 | – | 0 | 0.87 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 4 | 68 | 46 | 17.00 | 104.62 | 0 | – |
| Big Bash League | 4 | 44 | 25 | 11.00 | 83.02 | 0 | – |
| Vitality Blast | 80 | 2386 | 102 | 32.68 | 142.45 | 0 | – |
| County Championship | 54 | 2712 | 157 | 31.17 | 45.58 | 0 | 0.50 |
| English One Day Cup | 18 | 874 | 182 | 54.63 | 94.69 | 0 | – |
| The Hundred Men's | 14 | 361 | 58 | 27.77 | 144.98 | 0 | – |
Last 10 innings · batting
12vs MID
14vs NOT
26vs KEN
3vs WAR
1vs SOM
36vs NOR
93*vs NOT
6vs LAN
8vs SUR
17vs GLO
List A
vs MID20 Sep 2026 · c JMD Caires b N Sharma
12(13)
List A
vs NOT16 Aug 2026 · st K Verreynne b LP White
14(27)
List A
vs KEN9 Aug 2026 · c C Benjamin b MW Parkinson
26(42)
List A
vs WAR7 Aug 2026 · b OJ Hannon-Dalby
3(13)
List A
vs SOM2 Aug 2026 · c Ben Church b M Pretorius
1(2)
List A
vs NOR31 Jul 2026 · st LD McManus b Y Chahal
36(70)
List A
vs NOT28 Jul 2026 · Not out
93*(141)
List A
vs LAN26 Jul 2026 · lbw b M Stanley
6(9)
List A
vs SUR24 Jul 2026 · b RS Patel
8(16)
List A
vs GLO22 Jul 2026 · c CT Bancroft b WSA Williams
17(22)
Last 2 innings · bowling
0/3vs GLA
0/0vs SUS
