International Matches

26 seasons
Format Season Competition Batting Bowling
Test/5day M 1, 47 runs, Avg 23.5
T20I M 2, 47 runs, Avg 47 M 2, 0 wkts, Econ 8.25
Test/5day 2024 Test Series M 1, 141 runs, Avg 141
T20I 2024 ICC Men's T20 World Cup M 3, 62 runs, Avg 31 M 3, 0 wkts, Econ 7.2
ODI 2023 ICC World Cup M 5, 51 runs, Avg 17 M 5, 6 wkts, Econ 4.84
T20I 2024 Twenty20 International M 9, 206 runs, Avg 51.5 M 9, 7 wkts, Econ 8.6
Test/5day M 13, 808 runs, Avg 35.13 M 13, 0 wkts, Econ 2.8
ODI 2023 One Day International M 1, 12 runs, Avg 12
Test/5day 2023 Test Series M 2, 100 runs, Avg 100
Test/5day M 12, 882 runs, Avg 46.42 M 1, 0 wkts, Econ 6
ODI 2020/2023 ICC Cricket World Cup Super League M 3, 23 runs, Avg 7.67
T20I 2021 Twenty20 International M 3, 29 runs, Avg 9.67 M 1, 0 wkts, Econ 19
ODI 2017 One Day International M 12, 482 runs, Avg 60.25 M 8, 3 wkts, Econ 4.21
ODI 2010 Asia Cup M 3, 97 runs, Avg 97 M 3, 3 wkts, Econ 4.79
Test/5day 2020 Test Series M 2, 277 runs, Avg 138.5
Test/5day M 8, 405 runs, Avg 31.15 M 2, 0 wkts, Econ 2.33
T20I 2020 Twenty20 International M 3, 64 runs, Avg 21.33 M 3, 1 wkts, Econ 8.89
ODI 2020 One Day International M 3, 18 runs, Avg 6 M 3, 5 wkts, Econ 5.33
ODI 2019 Super Provincial One Day Tournament M 4, 227 runs, Avg 56.75
ODI 2019 ICC World Cup Warm-up Matches M 2, 81 runs, Avg 40.5
ODI 2017 ICC Champions Trophy M 2, 91 runs, Avg 91
T20I 2012 ICC Men's T20 World Cup M 4, 51 runs, Avg 25.5 M 7, 4 wkts, Econ 5.95
ODI 2019 One Day International M 4, 188 runs, Avg 62.67
Test/5day 2019 Test Series M 2, 87 runs, Avg 29
ODI 2019 ICC World Cup M 7, 244 runs, Avg 40.67 M 1, 1 wkts, Econ 3
ODI 2018 Asia Cup M 2, 38 runs, Avg 19

Leagues Matches

10 seasons
Format Season Competition Batting Bowling
T10 2025 Abu Dhabi T10 League M 5, 7 runs, Avg 3.5 M 5, 0 wkts, Econ 17
T10 M 4, 14 runs, Avg 4.67 M 4, 3 wkts, Econ 11.25
T20 M 10, 261 runs, Avg 37.29 M 10, 3 wkts, Econ 8.75
T10 2023 Abu Dhabi T10 League M 7, 49 runs, Avg 12.25 M 7, 8 wkts, Econ 10.92
T20 M 10, 210 runs, Avg 26.25 M 9, 7 wkts, Econ 6.89
T20 M 9, 213 runs, Avg 35.5 M 3, 0 wkts, Econ 9
T20 M 5, 191 runs, Avg 47.75
T20 M 7, 73 runs, Avg 10.43 M 8, 5 wkts, Econ 6.84
T20 2013 Indian Premier League M 10, 172 runs, Avg 24.57 M 10, 5 wkts, Econ 7.74
T10 2019 Abu Dhabi T10 League M 5, 85 runs, Avg 21.25

Domestic Matches

1 seasons
Format Season Competition Batting Bowling
List A 2019 Super Provincial One Day Tournament M 4, 227 runs, Avg 56.75