Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 21 Jul 2005 remove greater than or equal to 21 Jul 2005 from query
Not involving the player SPD Smith (AUS) remove SPD Smith (AUS) from query
Runs scored between 50 and 99 remove between 50 and 99 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 34 34 8 2240 97* 86.15 1557 143.86 0 34 0 34 240 47
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
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
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
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
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:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th Match, Jun 12, 2024 [T20I # 2672 - Live]
    » West Indies 124/9 (18.4 ov, SE Rutherford 43*, G Motie 0*, DJ Mitchell 0/12)
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th match, Jun 12, 2024 [T20I # 2668]
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]
 
Feedback Print this page