Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 1 Feb 2011 remove greater than or equal to 1 Feb 2011 from query
Ordered by start date (ascending)
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 2000-2018 345 11134 260 32.27 17 152 4/13 47.32 0 90 0 -15.05 Profile
filtered 2011-2018 203 7082 260 34.21 13 86 4/13 43.16 0 48 0 -8.95
Match by match list
4 - 4 - - 1 0 T20I v Pakistan Gros Islet 21 Apr 2011 T20I # 199
2 - 2 - - 0 0 ODI v Pakistan Gros Islet 23 Apr 2011 ODI # 3152
29 - 29 - - 0 0 ODI v Pakistan Gros Islet 25 Apr 2011 ODI # 3153
18 - 18 - - 0 0 ODI v Pakistan Bridgetown 28 Apr 2011 ODI # 3154
8* - 8 - - 0 0 ODI v Pakistan Bridgetown 2 May 2011 ODI # 3155
DNB - - - - 0 0 ODI v Pakistan Providence 5 May 2011 ODI # 3156
57 6 63 - - 2 0 Test v Pakistan Basseterre 20 May 2011 Test # 1993
27 - 27 - - 1 0 T20I v India Port of Spain 4 Jun 2011 T20I # 200
55 - 55 - - 0 0 ODI v India Port of Spain 6 Jun 2011 ODI # 3159
36 - 36 - - 0 0 ODI v India Port of Spain 8 Jun 2011 ODI # 3160
1 - 1 - - 1 0 ODI v India North Sound 11 Jun 2011 ODI # 3161
8 - 8 - - 1 0 ODI v India North Sound 13 Jun 2011 ODI # 3162
28* - 28 - - 0 0 ODI v India Kingston 16 Jun 2011 ODI # 3163
78* 9 87 - - 1 0 Test v India Bridgetown 28 Jun 2011 Test # 1998
9 0 9 - - 1 0 Test v India Roseau 6 Jul 2011 Test # 1999
4 - 4 - - 0 0 T20I v England The Oval 23 Sep 2011 T20I # 207
35* - 35 - - 0 0 T20I v England The Oval 25 Sep 2011 T20I # 208
58 - 58 2 14 0 0 T20I v Bangladesh Mirpur 11 Oct 2011 T20I # 209
71 - 71 2 42 0 0 ODI v Bangladesh Mirpur 13 Oct 2011 ODI # 3198
88* - 88 1 24 2 0 ODI v Bangladesh Mirpur 15 Oct 2011 ODI # 3200
5 - 5 1 15 0 0 ODI v Bangladesh Chattogram 18 Oct 2011 ODI # 3202
24 DNB 24 3 114 0 0 Test v Bangladesh Chattogram 21 Oct 2011 Test # 2010
48 DNB 48 2 79 0 0 Test v Bangladesh Mirpur 29 Oct 2011 Test # 2012
15 0 15 2 70 0 0 Test v India Delhi 6 Nov 2011 Test # 2015
25 84 109 0 104 1 0 Test v India Eden Gardens 14 Nov 2011 Test # 2017
61 0 61 5 167 1 0 Test v India Wankhede 22 Nov 2011 Test # 2019
10 - 10 0 37 0 0 ODI v India Cuttack 29 Nov 2011 ODI # 3217
4 - 4 1 40 0 0 ODI v India Visakhapatnam 2 Dec 2011 ODI # 3219
58 - 58 1 50 0 0 ODI v India Ahmedabad 5 Dec 2011 ODI # 3221
33 - 33 0 59 0 0 ODI v India Indore 8 Dec 2011 ODI # 3223
6 - 6 0 54 1 0 ODI v India Chennai 11 Dec 2011 ODI # 3224
35 - 35 2 29 0 0 ODI v Australia Kingstown 16 Mar 2012 ODI # 3262
20 - 20 0 18 1 0 ODI v Australia Kingstown 18 Mar 2012 ODI # 3264
2 - 2 2 39 0 0 ODI v Australia Kingstown 20 Mar 2012 ODI # 3266
11 - 11 0 17 0 0 ODI v Australia Gros Islet 23 Mar 2012 ODI # 3268
0 - 0 0 40 1 0 ODI v Australia Gros Islet 25 Mar 2012 ODI # 3269
2 - 2 3 23 2 0 T20I v Australia Bridgetown 30 Mar 2012 T20I # 243
31 86 117 1 89 0 0 Test v England Lord's 17 May 2012 Test # 2043
117 76* 193 3 32 0 0 Test v England Nottingham 25 May 2012 Test # 2044
76 - 76 1 29 0 0 Test v England Birmingham 7 Jun 2012 Test # 2045
30 - 30 2 43 0 0 ODI v England Southampton 16 Jun 2012 ODI # 3276
13 - 13 0 11 0 0 ODI v England The Oval 19 Jun 2012 ODI # 3278
4 - 4 1 15 0 0 T20I v England Nottingham 24 Jun 2012 T20I # 246
DNB - - 0 14 0 0 T20I v New Zealand Lauderhill 30 Jun 2012 T20I # 247
4* - 4 2 25 0 0 T20I v New Zealand Lauderhill 1 Jul 2012 T20I # 248
DNB - - 0 20 1 0 ODI v New Zealand Kingston 5 Jul 2012 ODI # 3283
101* - 101 2 46 1 0 ODI v New Zealand Kingston 7 Jul 2012 ODI # 3285
11 - 11 1 28 1 0 ODI v New Zealand Basseterre 11 Jul 2012 ODI # 3288
46 - 46 1 50 0 0 ODI v New Zealand Basseterre 14 Jul 2012 ODI # 3289
43 - 43 1 49 0 0 ODI v New Zealand Basseterre 16 Jul 2012 ODI # 3290
28 DNB 28 0 36 0 0 Test v New Zealand North Sound 25 Jul 2012 Test # 2050
123 52 175 0 2 0 0 Test v New Zealand Kingston 2 Aug 2012 Test # 2052
50 - 50 0 22 0 0 T20I v Australia Colombo (RPS) 22 Sep 2012 T20I # 270
TDNB - - - - 0 0 T20I v Ireland Colombo (RPS) 24 Sep 2012 T20I # 273
2 - 2 1 32 0 0 T20I v England Pallekele 27 Sep 2012 T20I # 276
50 - 50 - - 0 0 T20I v Sri Lanka Pallekele 29 Sep 2012 T20I # 280
24 - 24 0 13 1 0 T20I v New Zealand Pallekele 1 Oct 2012 T20I # 283
26 - 26 1 26 1 0 T20I v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
78 - 78 1 15 0 0 T20I v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
16 1 17 0 30 0 0 Test v Bangladesh Mirpur 13 Nov 2012 Test # 2057
260 DNB 260 0 15 0 0 Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
0 - 0 0 14 0 0 ODI v Bangladesh Khulna 30 Nov 2012 ODI # 3309
16 - 16 0 50 0 0 ODI v Bangladesh Khulna 2 Dec 2012 ODI # 3310
126 - 126 0 7 0 0 ODI v Bangladesh Mirpur 5 Dec 2012 ODI # 3311
27 - 27 - - 0 0 ODI v Bangladesh Mirpur 7 Dec 2012 ODI # 3312
1 - 1 0 7 0 0 ODI v Bangladesh Mirpur 8 Dec 2012 ODI # 3313
85* - 85 0 32 0 0 T20I v Bangladesh Mirpur 10 Dec 2012 T20I # 291
51 DNB 51 4 13 1 0 Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
26 - 26 6 50 1 0 Test v Zimbabwe Roseau 20 Mar 2013 Test # 2083
30 - 30 0 17 0 0 ODI v Pakistan The Oval 7 Jun 2013 ODI # 3364
1 - 1 0 17 0 0 ODI v India The Oval 11 Jun 2013 ODI # 3368
48 - 48 1 14 0 0 ODI v South Africa Cardiff 14 Jun 2013 ODI # 3371
15* - 15 1 11 1 0 ODI v Sri Lanka Kingston 28 Jun 2013 ODI # 3378
1 - 1 1 20 1 0 ODI v India Kingston 30 Jun 2013 ODI # 3380
6 - 6 1 39 0 0 ODI v India Port of Spain 5 Jul 2013 ODI # 3383
0 - 0 1 48 0 0 ODI v Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
25 - 25 0 24 0 0 ODI v Pakistan Providence 14 Jul 2013 ODI # 3389
21 - 21 1 32 1 0 ODI v Pakistan Providence 16 Jul 2013 ODI # 3390
46 - 46 0 4 0 0 ODI v Pakistan Gros Islet 19 Jul 2013 ODI # 3391
106* - 106 0 26 0 0 ODI v Pakistan Gros Islet 21 Jul 2013 ODI # 3393
45 - 45 0 25 0 0 ODI v Pakistan Gros Islet 24 Jul 2013 ODI # 3396
25 - 25 1 33 0 0 T20I v Pakistan Kingstown 27 Jul 2013 T20I # 321
1 - 1 - - 1 0 T20I v Pakistan Kingstown 28 Jul 2013 T20I # 322
65 4 69 0 12 0 0 Test v India Eden Gardens 6 Nov 2013 Test # 2101
19 11 30 0 42 0 0 Test v India Wankhede 14 Nov 2013 Test # 2102
24 - 24 - - 0 0 ODI v India Kochi 21 Nov 2013 ODI # 3436
8 - 8 - - 1 0 ODI v India Visakhapatnam 24 Nov 2013 ODI # 3437
71 - 71 - - 0 0 ODI v India Kanpur 27 Nov 2013 ODI # 3439
14 23 37 - - 1 0 Test v New Zealand Dunedin 3 Dec 2013 Test # 2104
60 12 72 - - 0 0 Test v New Zealand Wellington 11 Dec 2013 Test # 2106
0 8 8 - - 1 0 Test v New Zealand Hamilton 19 Dec 2013 Test # 2109
16 - 16 0 7 0 0 T20I v Ireland Kingston 19 Feb 2014 T20I # 359
10 - 10 - - 1 0 T20I v Ireland Kingston 21 Feb 2014 T20I # 360
26* - 26 0 29 0 0 ODI v Ireland Kingston 23 Feb 2014 ODI # 3472
23 - 23 0 29 0 0 ODI v England North Sound 5 Mar 2014 ODI # 3484
69* - 69 2 21 0 0 T20I v England Bridgetown 9 Mar 2014 T20I # 361
28 - 28 0 17 0 0 T20I v England Bridgetown 11 Mar 2014 T20I # 362
15 - 15 0 7 0 0 T20I v England Bridgetown 13 Mar 2014 T20I # 364
18 - 18 1 22 0 0 T20I v India Mirpur 23 Mar 2014 T20I # 382
18 - 18 0 9 0 0 T20I v Bangladesh Mirpur 25 Mar 2014 T20I # 385
12 - 12 2 20 0 0 T20I v Australia Mirpur 28 Mar 2014 T20I # 388
20 - 20 0 21 0 0 T20I v Pakistan Mirpur 1 Apr 2014 T20I # 397
18* - 18 0 23 0 0 T20I v Sri Lanka Mirpur 3 Apr 2014 T20I # 398
0 0 0 0 77 0 0 Test v New Zealand Kingston 8 Jun 2014 Test # 2123
126* - 126 2 10 0 0 ODI v India Kochi 8 Oct 2014 ODI # 3531
16 - 16 0 21 1 0 ODI v India Delhi 11 Oct 2014 ODI # 3533
112 - 112 0 54 0 0 ODI v India Dharamsala 17 Oct 2014 ODI # 3535
33 17 50 0 89 1 0 Test v South Africa Centurion 17 Dec 2014 Test # 2150
101 - 101 0 0 0 0 Test v South Africa Gqeberha 26 Dec 2014 Test # 2153
43 74 117 2 92 0 0 Test v South Africa Cape Town 2 Jan 2015 Test # 2154
41 - 41 - - 0 0 T20I v South Africa Cape Town 9 Jan 2015 T20I # 413
60 - 60 - - 0 0 T20I v South Africa Johannesburg 11 Jan 2015 T20I # 414
6 - 6 0 22 0 0 T20I v South Africa Durban 14 Jan 2015 T20I # 415
12 - 12 - - 0 0 ODI v South Africa Durban 16 Jan 2015 ODI # 3579
40 - 40 0 28 0 0 ODI v South Africa Johannesburg 18 Jan 2015 ODI # 3583
26 - 26 - - 0 0 ODI v South Africa East London 21 Jan 2015 ODI # 3587
68 - 68 0 19 0 0 ODI v South Africa Gqeberha 25 Jan 2015 ODI # 3591
50 - 50 - - 0 0 ODI v South Africa Centurion 28 Jan 2015 ODI # 3593
21 - 21 1 25 0 0 ODI v Ireland Nelson 16 Feb 2015 ODI # 3603
38 - 38 - - 0 0 ODI v Pakistan Christchurch 21 Feb 2015 ODI # 3608
133* - 133 1 59 0 0 ODI v Zimbabwe Canberra 24 Feb 2015 ODI # 3612
0 - 0 0 14 0 0 ODI v South Africa Sydney 27 Feb 2015 ODI # 3616
2 - 2 0 10 2 0 ODI v India Perth 6 Mar 2015 ODI # 3625
9 - 9 1 25 0 0 ODI v U.A.E. Napier 15 Mar 2015 ODI # 3638
27 - 27 0 44 0 0 ODI v New Zealand Wellington 21 Mar 2015 ODI # 3643
33 23 56 1 104 0 0 Test v England North Sound 13 Apr 2015 Test # 2157
103 37 140 1 92 0 0 Test v England St George's 21 Apr 2015 Test # 2158
9 20 29 1 63 0 0 Test v England Bridgetown 1 May 2015 Test # 2160
7 74 81 1 71 1 0 Test v Australia Roseau 3 Jun 2015 Test # 2164
11 0 11 1 84 1 0 Test v Sri Lanka Galle 14 Oct 2015 Test # 2181
13 6 19 - - 0 0 Test v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
2 - 2 - - 0 0 ODI v Sri Lanka Colombo (RPS) 1 Nov 2015 ODI # 3701
63 - 63 0 34 0 0 ODI v Sri Lanka Colombo (RPS) 4 Nov 2015 ODI # 3702
110* - 110 - - 1 0 ODI v Sri Lanka Pallekele 7 Nov 2015 ODI # 3704
10 - 10 - - 0 0 T20I v Sri Lanka Pallekele 9 Nov 2015 T20I # 460
1 - 1 - - 0 0 T20I v Sri Lanka Colombo (RPS) 11 Nov 2015 T20I # 461
9 3 12 - - 0 0 Test v Australia Hobart 10 Dec 2015 Test # 2193
0 19 19 - - 1 0 Test v Australia Melbourne 26 Dec 2015 Test # 2195
4 - 4 - - 0 0 Test v Australia Sydney 3 Jan 2016 Test # 2198
37 - 37 - - 0 0 T20I v England Wankhede 16 Mar 2016 T20I # 537
3 - 3 - - 0 0 T20I v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
43 - 43 - - 0 0 T20I v South Africa Nagpur 25 Mar 2016 T20I # 549
5 - 5 - - 1 0 T20I v Afghanistan Nagpur 27 Mar 2016 T20I # 552
8 - 8 - - 0 0 T20I v India Wankhede 31 Mar 2016 T20I # 556
85* - 85 - - 0 0 T20I v England Eden Gardens 3 Apr 2016 T20I # 557
1 - 1 - - 0 0 ODI v South Africa Providence 3 Jun 2016 ODI # 3739
10 - 10 - - 0 0 ODI v Australia Providence 5 Jun 2016 ODI # 3740
92 - 92 - - 0 0 ODI v Australia Basseterre 13 Jun 2016 ODI # 3745
24 - 24 - - 0 0 ODI v South Africa Basseterre 15 Jun 2016 ODI # 3747
125 - 125 - - 1 0 ODI v Australia Bridgetown 21 Jun 2016 ODI # 3752
0 - 0 - - 0 0 ODI v South Africa Bridgetown 24 Jun 2016 ODI # 3754
6 - 6 - - 2 0 ODI v Australia Bridgetown 26 Jun 2016 ODI # 3756
1 50 51 - - 0 0 Test v India North Sound 21 Jul 2016 Test # 2207
37 0 37 - - 0 0 Test v India Kingston 30 Jul 2016 Test # 2211
48 12 60 - - 1 0 Test v India Gros Islet 9 Aug 2016 Test # 2215
4* - 4 - - - - Test v India Port of Spain 18 Aug 2016 Test # 2218
1* - 1 - - 1 0 T20I v India Lauderhill 27 Aug 2016 T20I # 562
5 - 5 - - 0 0 T20I v India Lauderhill 28 Aug 2016 T20I # 563
4 - 4 - - 0 0 T20I v Pakistan Dubai (DICS) 23 Sep 2016 T20I # 568
1 - 1 - - 0 0 T20I v Pakistan Dubai (DICS) 24 Sep 2016 T20I # 569
42* - 42 - - 0 0 T20I v Pakistan Abu Dhabi 27 Sep 2016 T20I # 570
46 - 46 - - 0 0 ODI v Pakistan Sharjah 30 Sep 2016 ODI # 3784
57 - 57 - - 0 0 ODI v Pakistan Sharjah 2 Oct 2016 ODI # 3788
13 - 13 - - 0 0 ODI v Pakistan Abu Dhabi 5 Oct 2016 ODI # 3789
76 4 80 - - 0 0 Test v Pakistan Dubai (DICS) 13 Oct 2016 Test # 2224
30 23 53 - - 0 0 Test v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
0 10 10 - - 0 0 Test v Pakistan Sharjah 30 Oct 2016 Test # 2229
7 - 7 - - 0 0 T20I v Pakistan Bridgetown 26 Mar 2017 T20I # 602
44 - 44 - - 1 0 T20I v Pakistan Port of Spain 30 Mar 2017 T20I # 603
18 - 18 1 11 0 0 T20I v Pakistan Port of Spain 1 Apr 2017 T20I # 604
22 - 22 1 11 0 0 T20I v Pakistan Port of Spain 2 Apr 2017 T20I # 605
35 - 35 - - 0 0 T20I v Afghanistan Basseterre 2 Jun 2017 T20I # 611
22 - 22 - - 0 0 T20I v Afghanistan Basseterre 3 Jun 2017 T20I # 612
89* - 89 - - 0 0 T20I v Afghanistan Basseterre 5 Jun 2017 T20I # 613
36* - 36 1 32 1 0 T20I v India Kingston 9 Jul 2017 T20I # 617
10 - 10 - - 0 0 T20I v England Chester-le-Street 16 Sep 2017 T20I # 622
17 - 17 - - 0 0 ODI v England Manchester 19 Sep 2017 ODI # 3911
TDNB - - - - 0 0 ODI v England Nottingham 21 Sep 2017 ODI # 3913
11 - 11 - - 0 0 ODI v England Bristol 24 Sep 2017 ODI # 3915
1 - 1 - - 0 0 ODI v England The Oval 27 Sep 2017 ODI # 3916
32 - 32 0 41 0 0 ODI v England Southampton 29 Sep 2017 ODI # 3918
15 - 15 0 28 0 0 ODI v U.A.E. Harare 6 Mar 2018 ODI # 3987
24 - 24 0 19 0 0 ODI v P.N.G. Harare 8 Mar 2018 ODI # 3991
2 - 2 0 20 0 0 ODI v Ireland Harare 10 Mar 2018 ODI # 3993
36 - 36 - - 0 0 ODI v Afghanistan Harare 15 Mar 2018 ODI # 3997
86 - 86 - - 0 0 ODI v Zimbabwe Harare 19 Mar 2018 ODI # 4002
51 - 51 - - 0 0 ODI v Scotland Harare 21 Mar 2018 ODI # 4004
17 - 17 - - 0 0 ODI v Afghanistan Harare 25 Mar 2018 ODI # 4007
18 - 18 0 7 0 0 T20I v Pakistan Karachi 1 Apr 2018 T20I # 663
12 - 12 - - 0 0 T20I v Pakistan Karachi 2 Apr 2018 T20I # 664
31 - 31 - - 0 0 T20I v Pakistan Karachi 3 Apr 2018 T20I # 665
43 - 43 - - 0 0 T20I v ICC World XI Lord's 31 May 2018 T20I # 666
26 - 26 - - 0 0 T20I v Bangladesh Basseterre 31 Jul 2018 T20I # 692
10 - 10 - - 0 0 T20I v Bangladesh Lauderhill 4 Aug 2018 T20I # 693
2 - 2 - - 0 0 T20I v Bangladesh Lauderhill 5 Aug 2018 T20I # 694
0 - 0 - - 0 0 ODI v India Guwahati 21 Oct 2018 ODI # 4056
13 - 13 1 36 0 0 ODI v India Visakhapatnam 24 Oct 2018 ODI # 4059
9 - 9 3 12 0 0 ODI v India Pune 27 Oct 2018 ODI # 4062
18 - 18 0 14 0 0 ODI v India Brabourne 29 Oct 2018 ODI # 4063
24 - 24 - - 0 0 ODI v India Thiruvananthapuram 1 Nov 2018 ODI # 4064
25 - 25 - - 0 0 ODI v Bangladesh Mirpur 9 Dec 2018 ODI # 4071
26 - 26 - - 0 0 ODI v Bangladesh Mirpur 11 Dec 2018 ODI # 4072
19 - 19 0 25 0 0 ODI v Bangladesh Sylhet 14 Dec 2018 ODI # 4073
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 109/6 (20.0 ov, D Wiese 9*, MB Kruger 1*, Mehran Khan 3/7) - Match over
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
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