International Matches

45 seasons
Format Season Competition Batting Bowling
T20I 2026 ICC Men's T20 World Cup M 6, 91 runs, Avg 22.75
ODI 2026 One Day International M 1, 69 runs, Avg 69
T20I 2026 Twenty20 International M 3, 76 runs, Avg 38
ODI 2025 ICC Champions Trophy M 3, 87 runs, Avg 43.5
Test/5day M 3, 246 runs, Avg 41
ODI 2025 One Day International M 12, 395 runs, Avg 35.91
T20I 2025 Twenty20 International M 3, 79 runs, Avg 39.5
ODI 2024/2025 One Day International M 3, 148 runs, Avg 49.33
T20I 2024/2025 Twenty20 International M 2, 31 runs, Avg 15.5
ODI 2025 Tri-Series M 8, 62 runs, Avg 20.67
T20I 2025 Tri-Series M 8, 127 runs, Avg 31.75
T20I 2024 ICC Men's T20 World Cup M 4, 122 runs, Avg 40.67
ODI 2023 ICC World Cup Warm-up Matches M 2, 170 runs, Avg 170
ODI 2023 Asia Cup M 5, 207 runs, Avg 51.75
ODI 2023 ICC World Cup M 9, 320 runs, Avg 40
ODI 2024 One Day International M 3, 80 runs, Avg 80
T20I 2024 Twenty20 International M 18, 585 runs, Avg 34.41
Test/5day M 12, 539 runs, Avg 23.43
ODI 2023 One Day International M 8, 389 runs, Avg 48.63
T20I 2023 Twenty20 International M 4, 130 runs, Avg 43.33
T20I 2022 Tri-Series M 5, 192 runs, Avg 48
T20I 2022 ICC Men's T20 World Cup M 7, 124 runs, Avg 17.71
Test/5day M 14, 700 runs, Avg 53.85 M 7, 2 wkts, Econ 2.93
T20I 2022 Twenty20 International M 8, 351 runs, Avg 58.5
Test/5day 2021 Test Series M 2, 2 runs, Avg 1
ODI 2020/2023 ICC Cricket World Cup Super League M 21, 1454 runs, Avg 76.53
T20I 2021 Twenty20 International M 20, 636 runs, Avg 31.8
ODI 2016/2017 One Day International M 5, 282 runs, Avg 56.4
ODI 2017 One Day International M 7, 457 runs, Avg 91.4
T20I 2022 Asia Cup M 6, 68 runs, Avg 11.33
Test/5day M 10, 610 runs, Avg 87.14
T20I 2020 Twenty20 International M 6, 276 runs, Avg 55.2
ODI 2019 ICC World Cup Warm-up Matches M 1, 112 runs, Avg 112
ODI 2017 ICC Champions Trophy M 5, 133 runs, Avg 44.33
T20I 2021 ICC Men's T20 World Cup M 6, 303 runs, Avg 60.6
T20I 2019 Twenty20 International M 7, 223 runs, Avg 37.17
ODI 2019 One Day International M 7, 423 runs, Avg 60.43
Test/5day 2018/2019 Test Series M 3, 99 runs, Avg 33
T20I 2018/2019 Twenty20 International M 3, 151 runs, Avg 50.33
ODI 2019 ICC World Cup M 8, 474 runs, Avg 67.71
ODI 2018 Asia Cup M 5, 156 runs, Avg 31.2 M 1, 2 wkts, Econ 18
Test/5day 2018 Test Series M 3, 191 runs, Avg 95.5
T20I 2018 Twenty20 International M 6, 289 runs, Avg 57.8
ODI 2018/2019 One Day International M 5, 194 runs, Avg 48.5
ODI 2018 One Day International M 7, 322 runs, Avg 80.5

Leagues Matches

20 seasons
Format Season Competition Batting Bowling
T20 2026 Pakistan Super League M 11, 588 runs, Avg 73.5
T20 2025/2026 Big Bash League M 11, 202 runs, Avg 22.44
T20 2025 Pakistan Super League M 10, 288 runs, Avg 36
T20 2024 Bangladesh Premier League M 6, 251 runs, Avg 50.2
T20 2024 Pakistan Super League M 11, 569 runs, Avg 56.9
T20 M 8, 261 runs, Avg 32.63
T20 2023 Pakistan Super League M 11, 522 runs, Avg 52.2
T20 M 1, 6 runs, Avg 0
T20 2022 Pakistan Super League M 10, 343 runs, Avg 38.11
T20 M 2, 65 runs, Avg 32.5
T20 M 6, 286 runs, Avg 71.5
T20 2021 Pakistan Super League M 11, 554 runs, Avg 69.25
T20 M 5, 275 runs, Avg 91.67
T20 2020 T20 Blast M 7, 218 runs, Avg 36.33
T20 2020 Pakistan Super League M 11, 473 runs, Avg 59.13
T20 2018 Pakistan Super League M 11, 402 runs, Avg 40.2
T20 2017 Pakistan Super League M 10, 291 runs, Avg 32.33
T20 2016 Pakistan Super League M 2, 15 runs, Avg 7.5
T20 2019 T20 Blast M 13, 578 runs, Avg 52.55
T20 2019 Pakistan Super League M 11, 335 runs, Avg 30.45

Domestic Matches

1 seasons
Format Season Competition Batting Bowling
4day 2019 County Championship Division One M 1, 40 runs, Avg 40