Records type all-round analysis [change type]
View match by match list [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date between 9 Jul 2011 and 2 Nov 2023 remove between 9 Jul 2011 and 2 Nov 2023 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-2015 594 28016 319 46.77 63 0 - - 0 609 139 - Profile
filtered 2011-2015 172 9431 319 52.68 27 0 - - 0 145 34 -
Match by match list
48 - 48 - - 2 2 ODI v England Manchester 9 Jul 2011 ODI # 3170
30 - 30 - - 0 1 T20I v Australia Pallekele 6 Aug 2011 T20I # 202
24 - 24 - - 0 1 T20I v Australia Pallekele 8 Aug 2011 T20I # 203
16 - 16 - - 0 0 ODI v Australia Pallekele 10 Aug 2011 ODI # 3175
52 - 52 - - 1 0 ODI v Australia Hambantota 14 Aug 2011 ODI # 3178
49 - 49 - - 0 0 ODI v Australia Hambantota 16 Aug 2011 ODI # 3180
31 - 31 - - 2 0 ODI v Australia Colombo (RPS) 20 Aug 2011 ODI # 3182
7 - 7 - - 2 0 ODI v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
10 17 27 - - 0 0 Test v Australia Galle 31 Aug 2011 Test # 2005
48 69 117 0 4 3 0 Test v Australia Pallekele 8 Sep 2011 Test # 2007
79 DNB 79 - - 0 0 Test v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
2 211 213 - - 0 0 Test v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
78 30 108 - - 0 0 Test v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
144 51 195 - - 1 0 Test v Pakistan Sharjah 3 Nov 2011 Test # 2014
5 - 5 - - 0 0 ODI v Pakistan Dubai (DICS) 11 Nov 2011 ODI # 3212
5 - 5 - - 2 0 ODI v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
45 - 45 - - 0 0 ODI v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
58 - 58 - - 2 0 ODI v Pakistan Sharjah 20 Nov 2011 ODI # 3215
78 - 78 - - 2 0 ODI v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
9 - 9 - - 1 0 T20I v Pakistan Abu Dhabi 25 Nov 2011 T20I # 215
1 2 3 - - 0 0 Test v South Africa Centurion 15 Dec 2011 Test # 2023
0 108 108 - - 0 0 Test v South Africa Durban 26 Dec 2011 Test # 2026
35 34 69 - - 0 0 Test v South Africa Cape Town 3 Jan 2012 Test # 2028
4 - 4 - - 2 0 ODI v South Africa Paarl 11 Jan 2012 ODI # 3225
3 - 3 - - 0 0 ODI v South Africa East London 14 Jan 2012 ODI # 3226
38 - 38 - - 0 0 ODI v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
32 - 32 - - 2 0 ODI v South Africa Kimberley 20 Jan 2012 ODI # 3228
102 - 102 - - 0 0 ODI v South Africa Johannesburg 22 Jan 2012 ODI # 3229
26 - 26 - - 0 0 ODI v India Perth 8 Feb 2012 ODI # 3233
22 - 22 - - 1 1 ODI v Australia Perth 10 Feb 2012 ODI # 3235
31 - 31 - - 2 0 ODI v India Adelaide 14 Feb 2012 ODI # 3239
30 - 30 - - 1 0 ODI v Australia Sydney 17 Feb 2012 ODI # 3241
8 - 8 - - 1 0 ODI v India Brisbane 21 Feb 2012 ODI # 3246
22 - 22 - - 1 1 ODI v Australia Hobart 24 Feb 2012 ODI # 3248
105 - 105 - - 0 0 ODI v India Hobart 28 Feb 2012 ODI # 3251
64 - 64 - - 2 0 ODI v Australia Melbourne 2 Mar 2012 ODI # 3253
42 - 42 - - 1 0 ODI v Australia Brisbane 4 Mar 2012 ODI # 3255
51* - 51 - - 0 0 ODI v Australia Adelaide 6 Mar 2012 ODI # 3256
19 - 19 - - 2 0 ODI v Australia Adelaide 8 Mar 2012 ODI # 3257
65 - 65 - - 0 0 ODI v India Mirpur 13 Mar 2012 ODI # 3259
71 - 71 - - 0 0 ODI v Pakistan Mirpur 15 Mar 2012 ODI # 3260
6 - 6 - - 0 0 ODI v Bangladesh Mirpur 20 Mar 2012 ODI # 3265
0 14 14 - - 0 0 Test v England Galle 26 Mar 2012 Test # 2038
0 21 21 - - 0 0 Test v England Colombo (PSS) 3 Apr 2012 Test # 2039
19 - 19 - - 2 0 T20I v Pakistan Hambantota 1 Jun 2012 T20I # 244
8 - 8 - - 0 0 T20I v Pakistan Hambantota 3 Jun 2012 T20I # 245
9 - 9 - - 1 1 ODI v Pakistan Pallekele 7 Jun 2012 ODI # 3272
18 - 18 - - 4 0 ODI v Pakistan Pallekele 9 Jun 2012 ODI # 3273
TDNB - - - - 1 0 ODI v Pakistan Colombo (RPS) 13 Jun 2012 ODI # 3274
97 - 97 - - 3 0 ODI v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
40 - 40 - - 0 0 ODI v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
199* 1 200 - - 1 0 Test v Pakistan Galle 22 Jun 2012 Test # 2046
192 24* 216 - - 0 0 Test v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
0 74* 74 - - 0 0 Test v Pakistan Pallekele 8 Jul 2012 Test # 2048
133 - 133 - - 0 0 ODI v India Hambantota 21 Jul 2012 ODI # 3291
DNB - - - - 4 0 ODI v India Hambantota 24 Jul 2012 ODI # 3292
73 - 73 - - 0 0 ODI v India Colombo (RPS) 28 Jul 2012 ODI # 3293
44 - 44 - - 0 2 T20I v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
13 - 13 - - 0 1 T20I v South Africa Hambantota 22 Sep 2012 T20I # 269
21 - 21 - - 0 0 T20I v New Zealand Pallekele 27 Sep 2012 T20I # 275
39* - 39 - - 1 1 T20I v West Indies Pallekele 29 Sep 2012 T20I # 280
13 - 13 - - 0 0 T20I v England Pallekele 1 Oct 2012 T20I # 284
18 - 18 - - 0 2 T20I v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
22 - 22 - - 0 0 T20I v West Indies Colombo (RPS) 7 Oct 2012 T20I # 289
DNB - - - - 2 0 T20I v New Zealand Pallekele 30 Oct 2012 T20I # 290
11 - 11 - - 1 0 ODI v New Zealand Pallekele 4 Nov 2012 ODI # 3305
15 - 15 - - 0 0 ODI v New Zealand Pallekele 6 Nov 2012 ODI # 3306
42* - 42 - - 1 0 ODI v New Zealand Hambantota 10 Nov 2012 ODI # 3307
5 - 5 - - - - ODI v New Zealand Hambantota 12 Nov 2012 ODI # 3308
5 DNB 5 - - 0 0 Test v New Zealand Galle 17 Nov 2012 Test # 2059
0 16 16 - - 0 0 Test v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
4 63 67 - - 1 0 Test v Australia Hobart 14 Dec 2012 Test # 2067
58 27* 85 - - 0 0 Test v Australia Melbourne 26 Dec 2012 Test # 2068
142 105 247 - - 0 0 Test v Bangladesh Galle 8 Mar 2013 Test # 2078
139 55 194 - - 0 0 Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
63 - 63 - - 1 0 ODI v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
DNB - - - - - - ODI v Bangladesh Hambantota 25 Mar 2013 ODI # 3351
48 - 48 - - 2 0 ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
68 - 68 - - 1 0 ODI v New Zealand Cardiff 9 Jun 2013 ODI # 3366
134* - 134 - - 1 0 ODI v England The Oval 13 Jun 2013 ODI # 3370
3 - 3 - - 2 0 ODI v Australia The Oval 17 Jun 2013 ODI # 3374
17 - 17 - - 0 1 ODI v India Cardiff 20 Jun 2013 ODI # 3376
17 - 17 - - 0 0 ODI v West Indies Kingston 28 Jun 2013 ODI # 3378
DNB - - - - 1 1 ODI v India Kingston 2 Jul 2013 ODI # 3382
90* - 90 - - 1 0 ODI v West Indies Port of Spain 7 Jul 2013 ODI # 3385
0 - 0 - - 0 0 ODI v India Port of Spain 9 Jul 2013 ODI # 3387
71 - 71 - - 3 0 ODI v India Port of Spain 11 Jul 2013 ODI # 3388
169 - 169 - - 2 1 ODI v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
37 - 37 - - 2 0 ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
0 - 0 - - 3 0 ODI v South Africa Pallekele 26 Jul 2013 ODI # 3398
91 - 91 - - 2 1 ODI v South Africa Pallekele 28 Jul 2013 ODI # 3400
75* - 75 - - 2 0 ODI v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
59* - 59 - - 0 0 T20I v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
39 - 39 - - 0 1 T20I v South Africa Hambantota 4 Aug 2013 T20I # 324
79 - 79 - - 0 0 ODI v New Zealand Hambantota 10 Nov 2013 ODI # 3432
71* - 71 - - 2 1 ODI v New Zealand Hambantota 12 Nov 2013 ODI # 3434
0 - 0 - - 0 1 ODI v New Zealand Dambulla 16 Nov 2013 ODI # 3435
20* - 20 - - 1 0 T20I v New Zealand Pallekele 21 Nov 2013 T20I # 341
21 - 21 - - 0 0 T20I v Pakistan Dubai (DICS) 11 Dec 2013 T20I # 350
44* - 44 - - 2 1 T20I v Pakistan Dubai (DICS) 13 Dec 2013 T20I # 351
23 - 23 - - 0 0 ODI v Pakistan Sharjah 18 Dec 2013 ODI # 3445
58 - 58 - - 0 0 ODI v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
14 - 14 - - 0 0 ODI v Pakistan Sharjah 22 Dec 2013 ODI # 3447
51 - 51 - - 0 0 ODI v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
22 - 22 - - 1 0 ODI v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
16 55 71 - - 1 0 Test v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
26 9* 35 0 7 0 0 Test v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
52 8 60 - - 1 0 Test v Pakistan Sharjah 16 Jan 2014 Test # 2115
75 - 75 - - 0 0 Test v Bangladesh Mirpur 27 Jan 2014 Test # 2116
319 105 424 - - 0 0 Test v Bangladesh Chattogram 4 Feb 2014 Test # 2117
11 - 11 - - 0 0 T20I v Bangladesh Chattogram 12 Feb 2014 T20I # 357
37 - 37 - - 0 0 T20I v Bangladesh Chattogram 14 Feb 2014 T20I # 358
8 - 8 - - 2 0 ODI v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
128 - 128 - - 2 0 ODI v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
67 - 67 - - 1 0 ODI v Pakistan Fatullah 25 Feb 2014 ODI # 3473
103 - 103 - - 0 1 ODI v India Fatullah 28 Feb 2014 ODI # 3476
76 - 76 - - 1 0 ODI v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
2 - 2 - - 0 0 ODI v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
0 - 0 - - 2 0 ODI v Pakistan Mirpur 8 Mar 2014 ODI # 3486
14 - 14 - - 1 0 T20I v South Africa Chattogram 22 Mar 2014 T20I # 379
DNB - - - - 1 0 T20I v Netherlands Chattogram 24 Mar 2014 T20I # 384
0 - 0 - - 0 0 T20I v England Chattogram 27 Mar 2014 T20I # 387
4 - 4 - - 0 1 T20I v New Zealand Chattogram 31 Mar 2014 T20I # 395
1 - 1 - - 0 0 T20I v West Indies Mirpur 3 Apr 2014 T20I # 398
52* - 52 - - 0 0 T20I v India Mirpur 6 Apr 2014 T20I # 400
8 - 8 - - 1 0 ODI v England The Oval 22 May 2014 ODI # 3492
40 - 40 - - 2 0 ODI v England Chester-le-Street 25 May 2014 ODI # 3493
13 - 13 - - 0 0 ODI v England Manchester 28 May 2014 ODI # 3494
112 - 112 - - 1 1 ODI v England Lord's 31 May 2014 ODI # 3495
2 - 2 - - 2 0 ODI v England Birmingham 3 Jun 2014 ODI # 3496
147 61 208 - - 1 0 Test v England Lord's 12 Jun 2014 Test # 2124
79 55 134 - - 1 0 Test v England Leeds 20 Jun 2014 Test # 2126
88 - 88 - - 0 0 ODI v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
7 - 7 - - 3 0 ODI v South Africa Pallekele 9 Jul 2014 ODI # 3501
36 - 36 - - 0 0 ODI v South Africa Hambantota 12 Jul 2014 ODI # 3502
24 76 100 - - 0 0 Test v South Africa Galle 16 Jul 2014 Test # 2129
0 72 72 - - 1 0 Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
221 21 242 - - 1 0 Test v Pakistan Galle 6 Aug 2014 Test # 2133
22 59 81 - - 1 0 Test v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
25 - 25 - - 1 0 ODI v Pakistan Hambantota 23 Aug 2014 ODI # 3512
11 - 11 - - 2 0 ODI v Pakistan Hambantota 26 Aug 2014 ODI # 3515
2 - 2 - - 2 0 ODI v Pakistan Dambulla 30 Aug 2014 ODI # 3519
13 - 13 - - 0 0 ODI v India Cuttack 2 Nov 2014 ODI # 3539
61 - 61 - - 0 0 ODI v India Ahmedabad 6 Nov 2014 ODI # 3540
0 - 0 - - 1 0 ODI v India Hyderabad 9 Nov 2014 ODI # 3543
2 - 2 - - 1 2 ODI v England Colombo (RPS) 26 Nov 2014 ODI # 3554
67* - 67 - - 0 1 ODI v England Colombo (RPS) 29 Nov 2014 ODI # 3557
63 - 63 - - 2 0 ODI v England Hambantota 3 Dec 2014 ODI # 3561
86 - 86 - - 2 0 ODI v England Colombo (RPS) 7 Dec 2014 ODI # 3563
91 - 91 - - 0 0 ODI v England Pallekele 10 Dec 2014 ODI # 3565
112 - 112 - - 4 0 ODI v England Pallekele 13 Dec 2014 ODI # 3567
33 - 33 - - 1 1 ODI v England Colombo (RPS) 16 Dec 2014 ODI # 3569
6 1 7 - - 1 0 Test v New Zealand Christchurch 26 Dec 2014 Test # 2151
203 5 208 - - 1 0 Test v New Zealand Wellington 3 Jan 2015 Test # 2155
4 - 4 - - 0 2 ODI v New Zealand Christchurch 11 Jan 2015 ODI # 3574
38 - 38 - - 1 1 ODI v New Zealand Hamilton 15 Jan 2015 ODI # 3577
TDNB - - - - 0 0 ODI v New Zealand Auckland 17 Jan 2015 ODI # 3580
76 - 76 - - 2 0 ODI v New Zealand Nelson 20 Jan 2015 ODI # 3585
9 - 9 - - 2 0 ODI v New Zealand Dunedin 23 Jan 2015 ODI # 3588
81 - 81 - - 1 0 ODI v New Zealand Dunedin 25 Jan 2015 ODI # 3590
113* - 113 - - 2 0 ODI v New Zealand Wellington 29 Jan 2015 ODI # 3594
39 - 39 - - 1 1 ODI v New Zealand Christchurch 14 Feb 2015 ODI # 3599
7 - 7 - - 0 0 ODI v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
105* - 105 - - 2 1 ODI v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
117* - 117 - - 0 0 ODI v England Wellington 1 Mar 2015 ODI # 3619
104 - 104 - - 0 1 ODI v Australia Sydney 8 Mar 2015 ODI # 3629
124 - 124 - - 2 0 ODI v Scotland Hobart 11 Mar 2015 ODI # 3632
45 - 45 - - 0 0 ODI v South Africa Sydney 18 Mar 2015 ODI # 3640
50 18 68 - - 1 0 Test v Pakistan Galle 17 Jun 2015 Test # 2167
34 0 34 - - 3 0 Test v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
5 40 45 - - 0 0 Test v India Galle 12 Aug 2015 Test # 2176
32 18 50 - - 0 0 Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st Match, Jun 1, 2024 [T20I # 2632 - Live]
    » United States of America 42/2 (6.5 ov, Aaron Jones 0*, AGS Gous 22*, D Heyliger 1/6)
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page