Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Pakistan remove Pakistan from query
Not involving the player Umar Akmal (PAK) remove Umar Akmal (PAK) 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 2017-2023 98 119 10 4727 157 43.36 7230 65.38 12 29 7 425 42 Profile
filtered 2017-2022 11 12 1 1401 157 127.36 1814 77.23 12 0 0 113 16
Innings by innings list
121 283 207 15 2 58.45 2 caught 2 Test v England Rawalpindi 1 Dec 2022 Test # 2478
106 156 97 6 3 109.27 2 caught 2 ODI v Australia Lahore 31 Mar 2022 ODI # 4380
103 177 96 6 3 107.29 2 bowled 2 ODI v Australia Lahore 29 Mar 2022 ODI # 4379
157 529 358 16 2 43.85 2 lbw 1 Test v Australia Rawalpindi 4 Mar 2022 Test # 2453
111* 310 223 7 2 49.77 2 not out 3 Test v Australia Rawalpindi 4 Mar 2022 Test # 2453
100 172 100 7 0 100.00 2 hit wicket 1 ODI v Bangladesh Lord's 5 Jul 2019 ODI # 4186
151 211 131 16 1 115.26 1 bowled 1 ODI v England Bristol 14 May 2019 ODI # 4135
101 199 116 8 0 87.06 1 caught 1 ODI v South Africa Centurion 25 Jan 2019 ODI # 4084
110 158 105 8 1 104.76 1 lbw 1 ODI v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
113 180 122 8 0 92.62 1 caught 1 ODI v Zimbabwe Bulawayo 20 Jul 2018 ODI # 4020
128 188 134 11 0 95.52 1 caught 1 ODI v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
100 - 125 5 2 80.00 1 caught 2 ODI v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
Statsguru includes the following current or recent relevant matches:
United States of America v India at New York, ICC Men's T20 World Cup 25th Match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 47/3 (9.5 ov, SA Yadav 20*, S Dube 3*, CJ Anderson 0/6)
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669 - Current]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668 - Current]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th Match, Jun 12, 2024 [T20I # 2667 - Current]
 
Feedback Print this page