International Matches

37 seasons
Format Season Competition Batting Bowling
T20I M 2, 69 runs, Avg 69
T20I 2024 ICC Men's T20 World Cup M 7, 178 runs, Avg 29.67
ODI 2023 ICC World Cup Warm-up Matches M 2, 48 runs, Avg 48 M 2, 0 wkts, Econ 20.5
ODI 2023 ICC World Cup M 11, 535 runs, Avg 48.64
T20I 2024 Twenty20 International M 4, 205 runs, Avg 51.25
Test/5day M 3, 299 runs, Avg 49.83
ODI 2023 One Day International M 9, 390 runs, Avg 43.33
Test 2023 Ashes Series M 5, 285 runs, Avg 28.5
T20I 2022 ICC Men's T20 World Cup M 4, 44 runs, Avg 11
Test/5day M 13, 475 runs, Avg 39.58
T20I 2022 Twenty20 International M 7, 296 runs, Avg 49.33
ODI 2021 One-Day Cup M 3, 199 runs, Avg 66.33
Test/5day 2021/2022 Ashes Series M 5, 148 runs, Avg 29.6
ODI 2020/2023 ICC Cricket World Cup Super League M 18, 740 runs, Avg 41.11
ODI 2016/2017 One Day International M 5, 367 runs, Avg 73.4
Test/5day 2013 Ashes Series M 3, 124 runs, Avg 41.33
ODI 2017 One Day International M 5, 245 runs, Avg 49
Test/5day M 7, 718 runs, Avg 143.6
T20I 2020 Twenty20 International M 5, 186 runs, Avg 46.5
ODI 2020 One Day International M 7, 277 runs, Avg 46.17
ODI 2019 ICC World Cup Warm-up Matches M 1, 43 runs, Avg 43
Test/5day 2013/2014 Ashes Series M 5, 277 runs, Avg 69.25
Test/5day 2015 Ashes Series M 5, 361 runs, Avg 72.2 M 2, 0 wkts, Econ 5.4
Test/5day 2017/2018 Ashes Series M 5, 265 runs, Avg 66.25
ODI 2013 ICC Champions Trophy M 1, 9 runs, Avg 9
ODI 2017 ICC Champions Trophy M 4, 79 runs, Avg 39.5
T20I 2021 ICC Men's T20 World Cup M 6, 236 runs, Avg 47.2
T20I 2010 ICC Men's T20 World Cup M 7, 150 runs, Avg 21.43
T20I 2012 ICC Men's T20 World Cup M 6, 131 runs, Avg 26.2
T20I 2014 ICC Men's T20 World Cup M 4, 91 runs, Avg 22.75
T20I 2016 ICC Men's T20 World Cup M 4, 38 runs, Avg 9.5
ODI 2015 ICC World Cup M 8, 345 runs, Avg 49.29
T20I 2018 Tri-Series M 5, 96 runs, Avg 19.2
T20I 2019 Twenty20 International M 6, 287 runs, Avg 287
ODI 2019 ICC World Cup M 10, 647 runs, Avg 71.89
Test/5day 2019 Ashes Series M 5, 24 runs, Avg 4.8
ODI 2018 One Day International M 5, 73 runs, Avg 14.6

Leagues Matches

29 seasons
Format Season Competition Batting Bowling
T20 2026 Pakistan Super League M 7, 256 runs, Avg 51.2
T20 2025/2026 Big Bash League M 8, 433 runs, Avg 86.6
T20 M 6, 114 runs, Avg 19
100-Ball 2025 The Hundred M 8, 200 runs, Avg 28.57
T20 2025 Pakistan Super League M 11, 368 runs, Avg 33.45
T20 M 2, 97 runs, Avg 97
T10 M 4, 57 runs, Avg 14.25
T20 2024/2025 Big Bash League M 12, 405 runs, Avg 45
T20 M 7, 103 runs, Avg 17.17
T20 2024 Indian Premier League M 8, 168 runs, Avg 21
T20 M 8, 115 runs, Avg 14.38
T20 2023/2024 Big Bash League M 2, 50 runs, Avg 25
T20 2023 Indian Premier League M 14, 516 runs, Avg 36.86
T20 2022/2023 Big Bash League M 6, 99 runs, Avg 19.8
T20 2022 Indian Premier League M 12, 432 runs, Avg 48
T20 M 2, 1 runs, Avg 0.5
T20 2021 Indian Premier League M 8, 191 runs, Avg 27.29
T20 2013/2014 Big Bash League M 1, 50 runs, Avg 50
T20 2013 Indian Premier League M 16, 410 runs, Avg 31.54
T20 2014 Indian Premier League M 14, 528 runs, Avg 48
T20 2020 Indian Premier League M 16, 501 runs, Avg 33.4 M 1, 0 wkts, Econ 20
T20 M 9, 197 runs, Avg 28.14
T20 2015 Indian Premier League M 14, 562 runs, Avg 43.23
T20 2016 Indian Premier League M 17, 848 runs, Avg 60.57
T20 2017 Indian Premier League M 14, 641 runs, Avg 58.27
T20 2021 ICC Men's T20 World Cup M 1, 53 runs, Avg 53
T20 M 8, 109 runs, Avg 13.63
T20 2019 Bangladesh Premier League M 7, 223 runs, Avg 37.17
T20 2019 Indian Premier League M 12, 692 runs, Avg 69.2

Domestic Matches

2 seasons
Format Season Competition Batting Bowling
List A 2021 One-Day Cup M 3, 199 runs, Avg 66.33
4day 2020/2021 Sheffield Shield M 1, 69 runs, Avg 69