International Matches

5 seasons
Format Season Competition Batting Bowling
Test/5day M 1, 67 runs, Avg 33.5
T20I M 9, 233 runs, Avg 46.6 M 1, 0 wkts, Econ 5
T20I M 3, 48 runs, Avg 48 M 1, 1 wkts, Econ 4
ODI M 6, 227 runs, Avg 37.83 M 1, 1 wkts, Econ 8
T20I 2021 ICC Men's T20 World Cup M 1, 0 runs, Avg 0

Leagues Matches

10 seasons
Format Season Competition Batting Bowling
T20 2021 T20 Blast M 9, 73 runs, Avg 10.43
T20 2020 T20 Blast M 8, 255 runs, Avg 51
T20 2013 Indian Premier League M 4, 85 runs, Avg 28.33 M 3, 0 wkts, Econ 8
T20 2014 Indian Premier League M 7, 52 runs, Avg 13 M 4, 1 wkts, Econ 7
T10 2019 Abu Dhabi T10 League M 2, 57 runs, Avg 57
T20 M 5, 90 runs, Avg 18
T20 2019 T20 Blast M 13, 269 runs, Avg 33.63
T20 2019 Bangladesh Premier League M 8, 211 runs, Avg 30.14 M 3, 3 wkts, Econ 9.14
T20 2019 Pakistan Super League M 1, 2 runs, Avg 2 M 1, 1 wkts, Econ 6.43
T20 2018 Afghanistan Premier League M 9, 266 runs, Avg 53.2

Domestic Matches

4 seasons
Format Season Competition Batting Bowling
List A M 8, 113 runs, Avg 14.13 M 10, 15 wkts, Econ 4.97
4day M 10, 314 runs, Avg 26.17 M 10, 1 wkts, Econ 3.89
4day M 3, 151 runs, Avg 30.2 M 1, 1 wkts, Econ 2.33
4day 2019 County Championship Division One M 14, 483 runs, Avg 26.83 M 5, 0 wkts, Econ 3.18