Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 23 Apr 2012 remove greater than or equal to 23 Apr 2012 from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 50+ 4s 6s
unfiltered 2016-2024 122 115 14 4113 122 40.72 3177 129.46 3 36 6 39 438 72 Profile
filtered 2016-2024 39 39 11 2682 122 95.78 1816 147.68 3 36 0 39 288 61
Innings by innings list
55* 49 37 6 2 148.64 3 not out 2 v West Indies Dubai (DICS) 23 Sep 2016 T20I # 568
86 - 52 10 2 165.38 3 caught 1 v World-XI Lahore 12 Sep 2017 T20I # 619
50* 45 29 5 1 172.41 3 not out 1 v New Zealand Auckland 25 Jan 2018 T20I # 640
97* - 58 13 1 167.24 2 not out 1 v West Indies Karachi 2 Apr 2018 T20I # 664
51 - 40 6 0 127.50 2 caught 2 v West Indies Karachi 3 Apr 2018 T20I # 665
68* - 55 5 1 123.63 2 not out 1 v Australia Abu Dhabi 24 Oct 2018 T20I # 701
50 - 40 5 1 125.00 1 bowled 1 v Australia Dubai (DICS) 28 Oct 2018 T20I # 704
79 66 58 7 2 136.20 2 caught 1 v New Zealand Dubai (DICS) 4 Nov 2018 T20I # 708
90 78 58 13 1 155.17 1 caught 2 v South Africa Johannesburg 3 Feb 2019 T20I # 734
65 - 42 5 3 154.76 2 run out 1 v England Cardiff 5 May 2019 T20I # 772
59* - 38 5 2 155.26 1 not out 1 v Australia Sydney 3 Nov 2019 T20I # 999
50 - 38 6 0 131.57 1 run out 1 v Australia Canberra 5 Nov 2019 T20I # 1002
66* - 44 7 1 150.00 1 not out 2 v Bangladesh Lahore 25 Jan 2020 T20I # 1033
56 55 44 7 0 127.27 1 caught 1 v England Manchester 30 Aug 2020 T20I # 1093
82 68 55 9 1 149.09 2 caught 2 v Zimbabwe Rawalpindi 7 Nov 2020 T20I # 1105
51 48 28 8 1 182.14 2 caught 2 v Zimbabwe Rawalpindi 8 Nov 2020 T20I # 1106
50 78 50 5 0 100.00 3 bowled 1 v South Africa Johannesburg 12 Apr 2021 T20I # 1146
122 77 59 15 4 206.77 2 caught 2 v South Africa Centurion 14 Apr 2021 T20I # 1147
52 64 46 5 0 113.04 3 caught 1 v Zimbabwe Harare 25 Apr 2021 T20I # 1158
85 76 49 8 3 173.46 2 caught 1 v England Nottingham 16 Jul 2021 T20I # 1191
51 58 40 4 2 127.50 3 caught 1 v West Indies Providence 31 Jul 2021 T20I # 1208
68* 87 52 6 2 130.76 2 not out 2 v India Dubai (DICS) 24 Oct 2021 T20I # 1361
51 85 47 4 0 108.51 2 bowled 2 v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
70 72 49 7 0 142.85 2 caught 1 v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
66 82 47 5 3 140.42 2 caught 1 v Scotland Sharjah 7 Nov 2021 T20I # 1406
79 78 53 9 2 149.05 2 caught 2 v West Indies Karachi 16 Dec 2021 T20I # 1450
66 70 46 6 2 143.47 2 caught 1 v Australia Lahore 5 Apr 2022 T20I # 1504
110* 88 66 11 5 166.66 2 not out 2 v England Karachi 22 Sep 2022 T20I # 1793
87* 102 59 7 3 147.45 1 not out 1 v England Lahore 30 Sep 2022 T20I # 1802
79* 96 53 11 0 149.05 2 not out 2 v New Zealand Christchurch 8 Oct 2022 T20I # 1809
55 60 40 9 0 137.50 2 caught 2 v Bangladesh Christchurch 13 Oct 2022 T20I # 1818
53 56 42 7 0 126.19 2 caught 2 v New Zealand Sydney 9 Nov 2022 T20I # 1877
101* 95 58 11 3 174.13 2 not out 1 v New Zealand Lahore 15 Apr 2023 T20I # 2046
57 68 35 6 2 162.85 3 caught 2 v New Zealand Auckland 12 Jan 2024 T20I # 2429
66 77 43 7 2 153.48 3 caught 2 v New Zealand Hamilton 14 Jan 2024 T20I # 2430
58 63 37 8 1 156.75 3 caught 2 v New Zealand Dunedin 17 Jan 2024 T20I # 2434
69 69 44 6 2 156.81 2 bowled 1 v New Zealand Lahore 27 Apr 2024 T20I # 2583
57 56 43 8 1 132.55 3 caught 1 v Ireland Dublin 10 May 2024 T20I # 2601
75 66 42 6 5 178.57 3 caught 2 v Ireland Dublin 14 May 2024 T20I # 2610
Statsguru includes the following current or recent Twenty20 Internationals:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th Match, Jun 11, 2024 [T20I # 2667]
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665 - Live]
    » Pakistan 107/3 (17.3 ov, Usman Khan 2*, Mohammad Rizwan 53*, JOA Gordon 1/17) - Match over
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page