Records type all-round analysis [change type]
View match by match list [change view]
Primary team Pakistan remove Pakistan from query
Start of match date greater than or equal to 31 Dec 2013 remove greater than or equal to 31 Dec 2013 from query
Ordered by hundreds scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2009-2019 153 5058 176 31.41 10 2 1/22 89.00 0 46 0 -57.58 Profile
filtered 2013-2019 91 3244 176 32.11 6 2 1/22 79.00 0 25 0 -46.88
Match by match list
113 - 113 1 1 22 0 0 ODI v New Zealand Sharjah 14 Dec 2014 ODI # 3568
176 DNB 176 1 - - 0 0 Test v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
147 21 168 1 - - 1 0 Test v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
103 - 103 1 - - 1 0 ODI v Bangladesh Mirpur 4 Mar 2014 ODI # 3482
111* - 111 1 - - 0 0 T20I v Bangladesh Mirpur 30 Mar 2014 T20I # 392
3 131 134 1 - - 0 0 Test v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
70 14 84 0 - - 0 0 Test v West Indies Bridgetown 30 Apr 2017 Test # 2260
13 - 13 0 - - 0 0 T20I v West Indies Bridgetown 26 Mar 2017 T20I # 602
32 - 32 0 - - 0 0 ODI v Zimbabwe Harare 5 Oct 2015 ODI # 3687
4 - 4 0 - - 1 0 T20I v Sri Lanka Lahore 5 Oct 2019 T20I # 914
0 - 0 0 - - 0 0 T20I v West Indies Mirpur 1 Apr 2014 T20I # 397
0 - 0 0 0 7 0 0 ODI v New Zealand Sharjah 12 Dec 2014 ODI # 3566
35 14 49 0 - - 0 0 Test v Australia Abu Dhabi 30 Oct 2014 Test # 2142
9 - 9 0 - - 0 0 T20I v New Zealand Hamilton 17 Jan 2016 T20I # 480
29 - 29 0 - - 0 0 ODI v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
12 - 12 0 - - 0 0 ODI v India Birmingham 4 Jun 2017 ODI # 3878
56 - 56 0 0 15 0 0 ODI v Sri Lanka Hambantota 26 Aug 2014 ODI # 3515
22 - 22 0 - - 0 0 T20I v Sri Lanka Abu Dhabi 26 Oct 2017 T20I # 625
7 - 7 0 - - 0 0 T20I v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
1 - 1 0 - - 0 0 ODI v West Indies Christchurch 21 Feb 2015 ODI # 3608
38 55 93 0 - - 1 0 Test v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
28 - 28 0 - - 2 0 ODI v Sri Lanka Fatullah 25 Feb 2014 ODI # 3473
14 - 14 0 - - 0 0 T20I v West Indies Port of Spain 30 Mar 2017 T20I # 603
13 - 13 0 - - 1 0 ODI v England Dubai (DICS) 20 Nov 2015 ODI # 3712
13 - 13 0 - - 0 0 T20I v Sri Lanka Lahore 7 Oct 2019 T20I # 922
10 - 10 0 - - 0 0 T20I v Australia Dubai (DICS) 5 Oct 2014 T20I # 406
8 - 8 0 - - 0 0 T20I v New Zealand Wellington 22 Jan 2016 T20I # 483
30 - 30 0 - - 0 0 ODI v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
0 - 0 0 - - 0 0 ODI v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
10 - 10 0 - - 0 0 ODI v Sri Lanka Dambulla 30 Aug 2014 ODI # 3519
27 - 27 0 - - 0 0 T20I v Sri Lanka Abu Dhabi 27 Oct 2017 T20I # 627
17 - 17 0 - - 0 0 T20I v Zimbabwe Harare 27 Sep 2015 T20I # 454
0 - 0 0 - - 1 0 ODI v Zimbabwe Brisbane 1 Mar 2015 ODI # 3620
3 9 12 0 - - 0 0 Test v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
50 - 50 0 - - 0 0 ODI v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
4 - 4 0 - - 0 0 T20I v West Indies Port of Spain 1 Apr 2017 T20I # 604
13 - 13 0 - - 0 0 ODI v New Zealand Wellington 25 Jan 2016 ODI # 3728
33 - 33 0 - - 1 0 T20I v New Zealand Dubai (DICS) 5 Dec 2014 T20I # 412
0 - 0 0 0 24 0 0 ODI v New Zealand Abu Dhabi 17 Dec 2014 ODI # 3570
9 43* 52 0 - - 0 0 Test v Sri Lanka Galle 17 Jun 2015 Test # 2167
52 - 52 0 - - 0 0 T20I v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
44 - 44 0 - - 0 0 ODI v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
8 - 8 0 - - 2 0 ODI v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
4 - 4 0 - - 1 0 ODI v Australia Sharjah 7 Oct 2014 ODI # 3530
44 - 44 0 - - 0 0 T20I v New Zealand Auckland 25 Jan 2018 T20I # 640
7 - 7 0 - - 0 0 T20I v Zimbabwe Harare 29 Sep 2015 T20I # 455
93 - 93 0 - - 1 0 ODI v U.A.E. Napier 4 Mar 2015 ODI # 3622
12 - 12 0 - - 0 0 ODI v New Zealand Auckland 31 Jan 2016 ODI # 3730
42 - 42 0 - - 0 0 ODI v India Mirpur 2 Mar 2014 ODI # 3479
53 - 53 0 - - 0 0 T20I v West Indies Port of Spain 2 Apr 2017 T20I # 605
17 - 17 0 - - 0 0 T20I v Bangladesh Mirpur 24 Apr 2015 T20I # 416
54 - 54 0 0 14 0 0 ODI v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
1 69 70 0 - - 0 0 Test v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
25 - 25 0 - - 0 0 T20I v India Eden Gardens 19 Mar 2016 T20I # 541
95 - 95 0 - - 1 0 ODI v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
22 - 22 0 - - 0 0 T20I v India Mirpur 21 Mar 2014 T20I # 378
61 - 61 0 0 9 0 0 ODI v Australia Dubai (DICS) 10 Oct 2014 ODI # 3532
19 - 19 0 - - 0 0 T20I v New Zealand Mount Maunganui 28 Jan 2018 T20I # 641
28 - 28 0 0 10 0 0 T20I v England Dubai (DICS) 27 Nov 2015 T20I # 469
18 - 18 0 - - 0 0 ODI v South Africa Auckland 7 Mar 2015 ODI # 3626
4 16 20 0 0 20 0 0 Test v Sri Lanka Galle 6 Aug 2014 Test # 2133
67 - 67 0 - - 0 0 ODI v West Indies Providence 7 Apr 2017 ODI # 3861
39 - 39 0 - - 0 0 T20I v World-XI Lahore 12 Sep 2017 T20I # 619
55 - 55 0 - - 1 0 T20I v Zimbabwe Lahore 22 May 2015 T20I # 417
15 - 15 0 - - 1 0 ODI v New Zealand Wellington 31 Jan 2015 ODI # 3596
21 0 21 0 - - 0 0 Test v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
30 - 30 0 - - 0 0 T20I v New Zealand Mohali 22 Mar 2016 T20I # 545
18 - 18 0 - - 0 0 ODI v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
5 - 5 0 - - 1 0 T20I v Australia Mirpur 23 Mar 2014 T20I # 381
26 - 26 0 - - 1 0 ODI v Australia Abu Dhabi 12 Oct 2014 ODI # 3534
14 - 14 0 - - 0 0 T20I v Scotland Edinburgh 12 Jun 2018 T20I # 671
4 - 4 0 - - 0 0 T20I v England Sharjah 30 Nov 2015 T20I # 473
63 - 63 0 - - 0 0 ODI v Ireland Adelaide 15 Mar 2015 ODI # 3639
58 8 66 0 0 8 1 0 Test v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
5 - 5 0 - - 0 0 ODI v West Indies Providence 9 Apr 2017 ODI # 3862
5 - 5 0 - - 0 0 ODI v Sri Lanka Mirpur 8 Mar 2014 ODI # 3486
43 - 43 0 - - 0 0 T20I v World-XI Lahore 13 Sep 2017 T20I # 620
18 - 18 0 - - 1 0 T20I v Zimbabwe Lahore 24 May 2015 T20I # 418
55 - 55 0 1 29 0 0 ODI v New Zealand Napier 3 Feb 2015 ODI # 3598
31 6 37 0 - - 0 0 Test v West Indies Kingston 21 Apr 2017 Test # 2259
1 - 1 0 - - 1 0 T20I v Australia Mohali 25 Mar 2016 T20I # 548
12 - 12 0 - - 0 0 ODI v Zimbabwe Harare 1 Oct 2015 ODI # 3685
28 - 28 0 - - 1 0 ODI v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
24 - 24 0 - - 0 0 T20I v Scotland Edinburgh 13 Jun 2018 T20I # 673
16 - 16 0 - - 1 0 T20I v New Zealand Auckland 15 Jan 2016 T20I # 478
5 - 5 0 - - 0 0 ODI v Australia Adelaide 20 Mar 2015 ODI # 3642
3 - 3 0 - - 0 0 ODI v West Indies Providence 11 Apr 2017 ODI # 3863
49 - 49 0 - - 1 0 ODI v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
89 - 89 0 - - 0 0 T20I v World-XI Lahore 15 Sep 2017 T20I # 621
46 - 46 0 - - 1 0 T20I v Sri Lanka Colombo (RPS) 30 Jul 2015 T20I # 448
47 - 47 0 - - 0 0 ODI v India Adelaide 15 Feb 2015 ODI # 3602
Statsguru includes the following current or recent relevant matches:
West Indies v Uganda at Providence, ICC Men's T20 World Cup 18th Match, Jun 8, 2024 [T20I # 2651 - Live]
    » Uganda 33/8 (10.4 ov, J Miyagi 8*, C Kyewuta 1*, G Motie 0/5)
Australia v England at Bridgetown, ICC Men's T20 World Cup 17th match, Jun 8, 2024 [T20I # 2650 - Live]
    » England 165/6 (20.0 ov, HC Brook 20*, CJ Jordan 1*, MP Stoinis 1/24) - Match over
Netherlands v South Africa at New York, ICC Men's T20 World Cup 16th match, Jun 8, 2024 [T20I # 2649 - Live]
    » South Africa 106/6 (18.5 ov, DA Miller 59*, KA Maharaj 0*, BFW de Leede 1/34) - Match over
Belgium v Guernsey at Waterloo, 2nd T20I, Jun 8, 2024 [T20I # 2648]
Belgium v Guernsey at Waterloo, 1st T20I, Jun 8, 2024 [T20I # 2647]
 
Feedback Print this page