Right Handed Bat
t20 Int ALL TIME STATS
105 Mat
3403 Runs
125.57 S/R
47.92 Avg
104 H/S

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 241 56 7953 6325 2 67 700 215 125.73 42.98 110
Total 163 41 5870 6563 12 32 505 69 89.44 48.11 141
Total 185 30 6774 12513 14 33 790 28 54.13 43.70 224
Total 0 0 0 0 0 0 0 0 0 0 0
Total 57 9 2009 3682 3 10 212 15 54.56 41.85 171
Total 68 15 2132 2396 3 13 182 22 88.98 40.22 131
Total 92 21 3403 2710 1 30 284 95 125.57 47.92 104
vs Australia flag Australia 7 0 151 149 0 1 7 6 101.34 21.57 67
vs New Zealand flag New Zealand 20 3 689 546 0 5 67 16 126.19 40.53 98
vs Ireland flag Ireland 4 1 149 104 0 2 12 7 143.27 49.67 75
vs West Indies flag West Indies 4 0 249 163 0 2 26 6 152.76 62.25 87
vs South Africa flag South Africa 14 4 463 340 1 4 41 17 136.18 46.30 104
vs Sri Lanka flag Sri Lanka 3 0 86 81 0 1 5 1 106.17 28.67 55
vs Bangladesh flag Bangladesh 7 2 274 242 0 2 20 4 113.22 54.80 78
vs India flag India 5 1 228 204 0 2 18 7 111.76 57.00 79
vs England flag England 14 2 560 420 0 6 47 16 133.33 46.67 88
vs Zimbabwe flag Zimbabwe 8 4 255 213 0 2 19 6 119.72 63.75 91
vs Afghanistan flag Afghanistan 2 0 28 36 0 0 2 1 77.78 14.00 20
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 241 56 7953 6325 2 67 700 215 125.73 42.98 110
Total 163 41 5870 6563 12 32 505 69 89.44 48.11 141
Total 185 30 6774 12513 14 33 790 28 54.13 43.70 224
Total 0 0 0 0 0 0 0 0 0 0 0
Total 57 9 2009 3682 3 10 212 15 54.56 41.85 171
Total 68 15 2132 2396 3 13 182 22 88.98 40.22 131
Total 92 21 3403 2710 1 30 284 95 125.57 47.92 104
vs Australia flag Australia 13 2 435 507 2 0 31 4 85.80 39.55 115
vs New Zealand flag New Zealand 9 3 359 380 0 3 29 3 94.47 59.83 77
vs West Indies flag West Indies 6 1 106 124 0 1 3 1 85.48 21.20 59
vs South Africa flag South Africa 8 1 168 206 0 1 17 4 81.55 24.00 80
vs Sri Lanka flag Sri Lanka 6 4 353 322 1 2 27 7 109.63 176.50 131
vs Bangladesh flag Bangladesh 5 2 173 186 0 2 21 1 93.01 57.67 67
vs India flag India 2 0 51 74 0 0 7 0 68.92 25.50 49
vs England flag England 9 1 197 225 0 1 20 1 87.56 24.63 74
vs Zimbabwe flag Zimbabwe 7 2 164 234 0 1 10 3 70.09 32.80 75
vs Afghanistan flag Afghanistan 4 0 98 118 0 1 10 2 83.05 24.50 67
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 241 56 7953 6325 2 67 700 215 125.73 42.98 110
Total 163 41 5870 6563 12 32 505 69 89.44 48.11 141
Total 185 30 6774 12513 14 33 790 28 54.13 43.70 224
Total 0 0 0 0 0 0 0 0 0 0 0
Total 57 9 2009 3682 3 10 212 15 54.56 41.85 171
Total 68 15 2132 2396 3 13 182 22 88.98 40.22 131
Total 92 21 3403 2710 1 30 284 95 125.57 47.92 104
vs Australia flag Australia 13 2 510 814 1 2 50 5 62.65 46.36 104
vs New Zealand flag New Zealand 6 1 215 456 0 3 29 0 47.15 43.00 71
vs West Indies flag West Indies 4 1 94 217 0 0 12 1 43.32 31.33 31
vs South Africa flag South Africa 3 1 166 331 1 0 23 0 50.15 83.00 115
vs Sri Lanka flag Sri Lanka 7 2 195 301 0 1 21 1 64.78 39.00 50
vs Bangladesh flag Bangladesh 7 2 362 610 1 2 29 4 59.34 72.40 171
vs England flag England 15 1 401 815 0 2 41 4 49.20 28.64 72
vs Zimbabwe flag Zimbabwe 2 0 66 138 0 0 7 0 47.83 33.00 45

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Bangladesh Premier League 17 17 4 478 422 0 3 42 16 113.27 36.77 73
Pakistan Super League 83 72 13 2403 1885 1 19 216 60 127.48 40.73 110
ICC Men's T20 World Cup 17 17 3 566 501 0 5 43 18 112.97 40.43 79
Vitality Blast 7 7 1 275 191 0 3 23 11 143.98 45.83 81
National T20 Cup 28 27 3 850 671 0 8 86 22 126.68 35.42 99
Quaid-e-Azam Trophy 3 5 0 296 510 1 1 47 1 58.04 59.20 167
Asia Cup 5 4 2 195 207 0 2 19 3 94.20 97.50 86
ICC Cricket World Cup 9 8 2 395 414 1 1 38 5 95.41 65.83 131

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Bangladesh Premier League 17 0 0 0 0 0 0 0 0 0 0
Pakistan Super League 83 0 0 0 0 0 0 0 0 0 0
ICC Men's T20 World Cup 17 0 0 0 0 0 0 0 0 0 0
Vitality Blast 7 0 0 0 0 0 0 0 0 0 0
National T20 Cup 28 0 0 0 0 0 0 0 0 0 0
Quaid-e-Azam Trophy 3 1 3 18 9 1 3.00 0 0 9.00 18.00
Asia Cup 5 0 0 0 0 0 0 0 0 0 0
ICC Cricket World Cup 9 0 0 0 0 0 0 0 0 0 0

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
PAK vs SA 80 82 7 3 97.56 0 0 0 0
SA vs PAK 1 5 0 0 20.00 0 0 0 0
PAK vs SA 11 13 1 0 84.62 0 0 0 0
SA vs PAK 74 62 5 3 119.35 0 0 0 0
PAK vs ZIM 37 47 4 1 78.72 0 0 0 0
ZIM vs PAK 0 0 0 0 0 0 0 0 0
ZIM vs PAK 19 43 1 0 44.19 0 0 0 0
AUS vs PAK 16 26 1 0 61.54 0 0 0 0
AUS vs PAK 0 2 0 0 0.00 0 0 0 0
AUS vs PAK 30 27 1 2 111.11 0 0 0 0
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications