Personal details
Born12 Sep 1991
Age35 Years
NationalityUnited States
BattingLeft hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 19 | 454 | 30.26 | 79.5 | 4 | 5.4 |
| T20I | 18 | 241 | 15.06 | 108.55 | 3 | 9.32 |
| T20 | 97 | 1913 | 23.33 | 122.94 | 53 | 7.43 |
| List A | 147 | 4691 | 37.23 | 88.97 | 117 | 4.54 |
| First-class | 89 | 6072 | 43.06 | 78.65 | 200 | 3.38 |
| T10 | 34 | 433 | 19.68 | 171.15 | 8 | 10.94 |
Debuts
ODISri Lanka vs West Indies at Colombo (RPS)1 Nov 2015
T20ISri Lanka vs Pakistan at Colombo (RPS)11 Aug 2015
First Class Police SC vs Moratuwa, Moratuwa2 Oct 2009
List AMoratuwa vs Police SC at Moratuwa2 Sep 2009
T20Police SC vs Moors at Colombo (Bloomfield)26 Mar 2012
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 19 | 17 | 2 | 454 | 113 | 30.26 | 571 | 79.5 | 1 | 2 | 32 | 8 | 4 |
| T20I | 18 | 16 | 0 | 241 | 40 | 15.06 | 222 | 108.55 | 0 | 0 | 20 | 8 | 4 |
| T20 | 97 | 88 | 6 | 1913 | 107 | 23.33 | 1556 | 122.94 | 1 | 11 | 160 | 54 | 42 |
| List A | 147 | 137 | 11 | 4691 | 161 | 37.23 | 5272 | 88.97 | 10 | 29 | 446 | 83 | 45 |
| First-class | 89 | 148 | 7 | 6072 | 237 | 43.06 | 7720 | 78.65 | 14 | 33 | 718 | 87 | 60 |
| T10 | 34 | 28 | 6 | 433 | 44 | 19.68 | 253 | 171.15 | 0 | 0 | 40 | 26 | 9 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 19 | 13 | 60 | 324 | 4 | 1/15 | 81 | 5.4 | 0 | 0 |
| T20I | 18 | 11 | 22.5 | 213 | 3 | 1/11 | 71 | 9.32 | 0 | 0 |
| T20 | 97 | 71 | 187.3 | 1394 | 53 | 5/15 | 26.30 | 7.43 | 1 | 0 |
| List A | 147 | 133 | 842.2 | 3830 | 117 | 5/35 | 32.73 | 4.54 | 2 | 0 |
| First-class | 89 | 143 | 1571.5 | 5315 | 200 | 10/88 | 26.57 | 3.38 | 9 | 1 |
| T10 | 34 | 11 | 16 | 175 | 8 | – | 21.88 | 10.94 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 2 | 6 | 5 | 3.00 | 66.67 | 0 | 7.00 |
| ICC Men's T20 World Cup | 2 | 1 | 1 | 1.00 | 33.33 | 0 | 9.00 |
| Lanka Premier League | 10 | 119 | 39 | 17.00 | 95.20 | 4 | – |
| Abu Dhabi T10 | 6 | 35 | 21 | 8.75 | 112.90 | 0 | – |
| Asia Cup | 1 | 14 | 14 | 14.00 | 50.00 | 1 | 3.67 |
| Major League Cricket | 14 | 292 | 60 | 29.20 | 109.36 | 0 | 10.00 |
| Asia Cup T20I | 4 | 43 | 26 | 10.75 | 110.26 | 1 | 8.50 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 4 | 82 | 36 | 27.33 | 112.33 | 0 | 0 |
Pakistan | 4 | 80 | 40 | 20.00 | 111.11 | 0 | 0 |
New Zealand | 3 | 27 | 20 | 9.00 | 103.85 | 0 | 0 |
Bangladesh | 1 | 26 | 26 | 26.00 | 123.81 | 0 | 0 |
Australia | 1 | 12 | 12 | 12.00 | 80.00 | 0 | 0 |
India | 1 | 3 | 3 | 3.00 | 60.00 | 0 | 0 |
South Africa | 1 | 1 | 1 | 1.00 | 33.33 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 2 | 2 | 50 | 25.00 | 10.00 | 15.00 |
West Indies | 3 | 1 | 49 | 49.00 | 10.14 | 29.00 |
Australia | 1 | 0 | 24 | – | 12.00 | – |
New Zealand | 3 | 0 | 60 | – | 20.00 | – |
South Africa | 1 | 0 | 9 | – | 9.00 | – |
Bangladesh | 1 | 0 | 21 | – | 7.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 2 | 99 | 96 | 49.50 | 86.09 | 1 | 0 |
West Indies | 4 | 51 | 31 | 17.00 | 57.95 | 0 | 0 |
South Africa | 2 | 18 | 18 | 9.00 | 51.43 | 0 | 0 |
Afghanistan | 1 | 14 | 14 | 14.00 | 50.00 | 0 | 0 |
Bangladesh | 1 | 13 | 13 | 13.00 | 185.71 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 2 | 1 | 87 | 87.00 | 8.70 | 60.00 |
West Indies | 4 | 1 | 65 | 65.00 | 5.00 | 78.00 |
Afghanistan | 1 | 1 | 22 | 22.00 | 3.67 | 36.00 |
South Africa | 2 | 0 | 39 | – | 5.57 | – |
Bangladesh | 1 | 0 | 40 | – | 6.67 | – |
Zimbabwe | 1 | 0 | 24 | – | 8.00 | – |
Last 10 innings · batting
17*vs PA
5vs KG
1vs JB
39vs SR
11vs KY
2vs ASA
67vs NEP-A
33vs NZ-A
5vs VIC
40vs ACT
T20
vs PA12 Nov 2026 · Not out
17*(14)
T20
vs KG5 Nov 2026 · c R Khan b J Khan
5(8)
T20
vs JB3 Nov 2026 · st A Kumar Sah b M Ali
1(3)
T20
vs SR31 Oct 2026 · lbw b A Bohara
39(11)
T20
vs KY29 Oct 2026 · runout (U B Singh / MA Ali)
11(10)
T20
vs ASA28 Aug 2026 · c HTRJY Thornton b A Stockdale
2(5)
T20
vs NEP-A27 Aug 2026 · c B Khatri b P Sarraf
67(44)
T20
vs NZ-A25 Aug 2026 · c M Fisher b JA Clarkson
33(28)
T20
vs VIC22 Aug 2026 · b B Symons
5(8)
T20
vs ACT21 Aug 2026 · c K Brunker b T Hogan
40(25)
Last 10 innings · bowling
0/32vs PA
0/19vs KG
0/6vs JB
0/25vs CBS
3/18vs GCF
1/13vs BRT
0/22vs PPS
2/25vs MEC
1/13vs PSSC
0/34vs CRU
Seattle Orcas
West Indies
Pakistan
New Zealand
Bangladesh
Australia
India
South Africa
Afghanistan
Zimbabwe