Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Pakistan remove Pakistan from query
Start of match date greater than or equal to 6 Oct 2004 remove greater than or equal to 6 Oct 2004 from query
Runs scored greater than or equal to 100 remove greater than or equal to 100 from query
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2015-2024 288 320 36 13650 196 48.06 16651 81.97 31 94 17 1405 152 Profile
filtered 2016-2023 31 31 9 3713 196 168.77 4397 84.44 31 0 0 358 47
Innings by innings list
151 187 131 14 4 115.26 3 caught 1 ODI v Nepal Multan 30 Aug 2023 ODI # 4628
107 190 117 10 0 91.45 3 caught 1 ODI v New Zealand Karachi 5 May 2023 ODI # 4574
101* 95 58 11 3 174.13 2 not out 1 T20I v New Zealand Lahore 15 Apr 2023 T20I # 2046
161 363 280 15 1 57.50 4 caught 1 Test v New Zealand Karachi 26 Dec 2022 Test # 2486
136 246 168 19 1 80.95 4 caught 2 Test v England Rawalpindi 1 Dec 2022 Test # 2478
110* 88 66 11 5 166.66 2 not out 2 T20I v England Karachi 22 Sep 2022 T20I # 1793
119 312 244 11 2 48.77 4 lbw 2 Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
103 184 107 9 0 96.26 3 caught 2 ODI v West Indies Multan 8 Jun 2022 ODI # 4401
105* 144 115 12 0 91.30 3 not out 2 ODI v Australia Lahore 2 Apr 2022 ODI # 4382
114 119 83 11 1 137.34 3 caught 2 ODI v Australia Lahore 31 Mar 2022 ODI # 4380
196 603 425 21 1 46.11 4 caught 4 Test v Australia Karachi 12 Mar 2022 Test # 2455
158 198 139 14 4 113.66 3 caught 1 ODI v England Birmingham 13 Jul 2021 ODI # 4303
122 77 59 15 4 206.77 2 caught 2 T20I v South Africa Centurion 14 Apr 2021 T20I # 1147
103 132 104 17 0 99.03 3 caught 2 ODI v South Africa Centurion 2 Apr 2021 ODI # 4285
125 201 125 13 1 100.00 3 caught 2 ODI v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
143 - 193 18 1 74.09 4 caught 2 Test v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
100* 168 131 7 1 76.33 4 not out 3 Test v Sri Lanka Karachi 19 Dec 2019 Test # 2375
102* 150 128 14 0 79.68 4 not out 2 Test v Sri Lanka Rawalpindi 11 Dec 2019 Test # 2373
104 255 173 13 0 60.11 5 caught 3 Test v Australia Brisbane 21 Nov 2019 Test # 2368
115 - 105 8 4 109.52 3 caught 1 ODI v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
101* 198 127 11 0 79.52 3 not out 2 ODI v New Zealand Birmingham 26 Jun 2019 ODI # 4174
115 150 112 13 1 102.67 3 caught 1 ODI v England Nottingham 17 May 2019 ODI # 4138
127* - 263 12 2 48.28 6 not out 1 Test v New Zealand Dubai (DICS) 24 Nov 2018 Test # 2330
106* 111 76 9 2 139.47 3 not out 1 ODI v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
101 - 133 6 0 75.93 3 caught 1 ODI v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
103 - 131 5 0 78.62 3 caught 1 ODI v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
125* - 132 7 3 94.69 3 not out 1 ODI v West Indies Providence 9 Apr 2017 ODI # 3862
100 153 109 7 1 91.74 3 caught 2 ODI v Australia Adelaide 26 Jan 2017 ODI # 3826
117 - 106 8 1 110.37 3 bowled 1 ODI v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
123 164 126 9 1 97.61 3 caught 1 ODI v West Indies Sharjah 2 Oct 2016 ODI # 3788
120 177 131 8 3 91.60 3 caught 1 ODI v West Indies Sharjah 30 Sep 2016 ODI # 3784
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd Match, Jun 2, 2024 [T20I # 2634 - Live]
    » Namibia 42/2 (8.3 ov, JN Frylinck 17*, Aqib Ilyas 1/6)
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633 - Live]
    » West Indies 137/5 (19.0 ov, AD Russell 15*, RL Chase 42*, KV Morea 0/30) - Match over
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page