International Matches
22 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2025 | International Masters League T20 | M 5, 200 runs, Avg 50 | — |
| ODI | 2016/2017 | One Day International | M 5, 261 runs, Avg 52.2 | — |
| ODI | 2017 | One Day International | M 10, 447 runs, Avg 49.67 | — |
| ODI | 2019 | ICC World Cup Warm-up Matches | M 2, 116 runs, Avg 116 | — |
| ODI | — | — | M 1, 10 runs, Avg 10 | — |
| ODI | 2017/2018 | One Day International | M 6, 154 runs, Avg 25.67 | — |
| Test/5day | 2017/2018 | Test Series | M 3, 57 runs, Avg 19 | — |
| ODI | 2009 | ICC Champions Trophy | M 2, 40 runs, Avg 20 | — |
| ODI | 2013 | ICC Champions Trophy | M 4, 127 runs, Avg 31.75 | — |
| ODI | 2017 | ICC Champions Trophy | M 3, 154 runs, Avg 51.33 | — |
| T20I | 2012 | ICC Men's T20 World Cup | M 5, 71 runs, Avg 17.75 | — |
| T20I | 2014 | ICC Men's T20 World Cup | M 5, 185 runs, Avg 37 | — |
| T20I | 2016 | ICC Men's T20 World Cup | M 4, 120 runs, Avg 40 | — |
| ODI | 2011 | ICC World Cup | M 7, 306 runs, Avg 43.71 | — |
| ODI | 2015 | ICC World Cup | M 8, 333 runs, Avg 41.63 | — |
| Test/5day | 2019 | Test Series | M 2, 51 runs, Avg 12.75 | — |
| Test/5day | 2018/2019 | Test Series | M 3, 136 runs, Avg 136 | — |
| ODI | 2019 | ICC World Cup | M 7, 203 runs, Avg 40.6 | — |
| Test/5day | 2018 | Test Series | M 2, 6 runs, Avg 3 | — |
| T20I | 2018 | Twenty20 International | M 1, 0 runs, Avg 0 | — |
| ODI | 2018/2019 | One Day International | M 5, 214 runs, Avg 53.5 | — |
| ODI | 2018 | One Day International | M 5, 161 runs, Avg 32.2 | — |
Leagues Matches
13 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | — | — | M 3, 37 runs, Avg 12.33 | — |
| T20 | — | — | M 7, 96 runs, Avg 24 | — |
| T20 | — | — | M 2, 8 runs, Avg 4 | — |
| T20 | 2021 | T20 Blast | M 1, 0 runs, Avg 0 | — |
| T20 | 2020 | T20 Blast | M 8, 271 runs, Avg 38.71 | — |
| T10 | 2019 | Qatar T10 League | M 6, 73 runs, Avg 14.6 | — |
| T10 | 2019 | Abu Dhabi T10 League | M 5, 105 runs, Avg 35 | — |
| T20 | 2019/2020 | Bangladesh Premier League | M 1, 8 runs, Avg 8 | — |
| T20 | — | — | M 6, 72 runs, Avg 12 | — |
| T20 | 2016 | Indian Premier League | M 6, 157 runs, Avg 26.17 | — |
| T20 | 2017 | Indian Premier League | M 10, 420 runs, Avg 60 | — |
| T20 | — | — | M 7, 71 runs, Avg 11.83 | — |
| T20 | 2018/2019 | CSA T20 Challenge | M 8, 92 runs, Avg 11.5 | — |
Domestic Matches
4 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| 4day | 2022 | County Championship Division One | M 14, 718 runs, Avg 39.89 | — |
| List A | — | — | M 3, 47 runs, Avg 15.67 | — |
| 4day | — | — | M 13, 994 runs, Avg 58.47 | — |
| 4day | — | — | M 1, 44 runs, Avg 22 | — |