Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 17 Aug 2007 remove greater than or equal to 17 Aug 2007 from query
Not involving the player CK Kapugedera (SL) remove CK Kapugedera (SL) 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 4s 6s
unfiltered 1999-2016 497 527 64 17671 193 38.16 21879 80.76 39 83 35 2011 112 Profile
filtered 2007-2016 231 260 24 9828 193 41.64 11670 84.21 27 46 19 1156 68
Innings by innings list
3 8 4 0 0 75.00 6 bowled 1 T20I v Kenya Johannesburg 14 Sep 2007 T20I # 27
DNB - - - - - - - 2 T20I v New Zealand Johannesburg 15 Sep 2007 T20I # 30
38 33 28 0 4 135.71 6 caught 2 T20I v Pakistan Johannesburg 17 Sep 2007 T20I # 35
21* 28 16 2 0 131.25 6 not out 1 T20I v Bangladesh Johannesburg 18 Sep 2007 T20I # 38
3 7 5 0 0 60.00 6 caught 1 T20I v Australia Cape Town 20 Sep 2007 T20I # 41
11* 32 17 0 0 64.70 6 not out 1 ODI v England Dambulla 1 Oct 2007 ODI # 2622
29 36 29 3 0 100.00 6 bowled 2 ODI v England Dambulla 4 Oct 2007 ODI # 2624
70 117 84 6 0 83.33 6 caught 1 ODI v England Dambulla 7 Oct 2007 ODI # 2626
17 26 13 1 0 130.76 7 bowled 1 ODI v England Colombo (RPS) 10 Oct 2007 ODI # 2628
9 18 16 0 0 56.25 6 run out 1 ODI v England Colombo (RPS) 13 Oct 2007 ODI # 2630
84 218 137 11 0 61.31 6 run out 1 Test v England Galle 18 Dec 2007 Test # 1854
9* 18 14 0 0 64.28 6 not out 2 ODI v Australia Melbourne 22 Feb 2008 ODI # 2683
20 50 39 4 0 51.28 6 lbw 1 Test v West Indies Providence 22 Mar 2008 Test # 1869
4 13 10 0 0 40.00 6 lbw 3 Test v West Indies Providence 22 Mar 2008 Test # 1869
62 - 60 8 0 103.33 6 caught 1 Test v West Indies Port of Spain 3 Apr 2008 Test # 1872
25 - 19 4 1 131.57 6 bowled 3 Test v West Indies Port of Spain 3 Apr 2008 Test # 1872
125* 264 170 12 1 73.52 6 not out 1 Test v India Colombo (SSC) 23 Jul 2008 Test # 1882
0 2 3 0 0 0.00 6 caught 2 Test v India Galle 31 Jul 2008 Test # 1884
38 70 47 5 0 80.85 6 caught 4 Test v India Galle 31 Jul 2008 Test # 1884
23 65 45 3 0 51.11 7 lbw 2 Test v India Colombo (PSS) 8 Aug 2008 Test # 1886
DNB - - - - - - - 4 Test v India Colombo (PSS) 8 Aug 2008 Test # 1886
26 - 20 2 1 130.00 6 stumped 1 T20I v Canada King City (NW) 12 Oct 2008 T20I # 74
14 28 24 2 0 58.33 6 bowled 1 Test v Bangladesh Mirpur 26 Dec 2008 Test # 1903
47 71 53 3 1 88.67 6 caught 3 Test v Bangladesh Mirpur 26 Dec 2008 Test # 1903
0 8 3 0 0 0.00 6 caught 1 Test v Pakistan Karachi 21 Feb 2009 Test # 1909
8 10 6 1 0 133.33 4 caught 3 Test v Pakistan Karachi 21 Feb 2009 Test # 1909
145 270 170 21 0 85.29 6 run out 1 Test v Pakistan Lahore 1 Mar 2009 Test # 1912
53 46 32 10 0 165.62 1 bowled 2 T20I v Australia Nottingham 8 Jun 2009 T20I # 97
74 82 47 11 1 157.44 1 caught 1 T20I v West Indies Nottingham 10 Jun 2009 T20I # 100
46 48 39 8 0 117.94 1 bowled 1 T20I v Pakistan Lord's 12 Jun 2009 T20I # 104
0 1 2 0 0 0.00 1 caught 1 T20I v Ireland Lord's 14 Jun 2009 T20I # 108
48 49 37 5 0 129.72 1 caught 1 T20I v New Zealand Nottingham 16 Jun 2009 T20I # 112
96* 90 57 12 2 168.42 1 not out 1 T20I v West Indies The Oval 19 Jun 2009 T20I # 115
0 3 5 0 0 0.00 1 caught 1 T20I v Pakistan Lord's 21 Jun 2009 T20I # 116
28 59 43 4 0 65.11 6 caught 1 Test v Pakistan Galle 4 Jul 2009 Test # 1921
22 50 27 4 0 81.48 7 caught 3 Test v Pakistan Galle 4 Jul 2009 Test # 1921
20 48 34 2 0 58.82 6 caught 2 Test v Pakistan Colombo (PSS) 12 Jul 2009 Test # 1924
DNB - - - - - - - 4 Test v Pakistan Colombo (PSS) 12 Jul 2009 Test # 1924
44 81 66 2 2 66.66 8 caught 2 Test v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
DNB - - - - - - - 4 Test v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
92 108 72 12 1 127.77 2 bowled 1 Test v New Zealand Galle 18 Aug 2009 Test # 1930
123* 208 131 12 1 93.89 2 not out 3 Test v New Zealand Galle 18 Aug 2009 Test # 1930
1 3 3 0 0 33.33 1 caught 2 T20I v New Zealand Colombo (RPS) 4 Sep 2009 T20I # 121
4 4 6 1 0 66.66 1 bowled 1 ODI v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
106 116 92 16 1 115.21 1 caught 1 ODI v South Africa Centurion 22 Sep 2009 ODI # 2893
2 12 12 0 0 16.66 1 caught 1 ODI v England Johannesburg 25 Sep 2009 ODI # 2896
41 38 31 7 1 132.25 1 caught 2 ODI v New Zealand Johannesburg 27 Sep 2009 ODI # 2899
112 203 133 12 0 84.21 1 caught 2 Test v India Ahmedabad 16 Nov 2009 Test # 1933
0 1 1 0 0 0.00 1 caught 2 Test v India Kanpur 24 Nov 2009 Test # 1935
11 16 14 2 0 78.57 2 caught 3 Test v India Kanpur 24 Nov 2009 Test # 1935
109 278 160 10 2 68.12 2 caught 1 Test v India Brabourne 2 Dec 2009 Test # 1937
16 33 27 2 0 59.25 2 lbw 3 Test v India Brabourne 2 Dec 2009 Test # 1937
160 186 124 20 3 129.03 2 bowled 2 ODI v India Rajkot 15 Dec 2009 ODI # 2932
9 - 19 1 0 47.36 2 caught 1 ODI v India Eden Gardens 24 Dec 2009 ODI # 2935
20 61 39 2 0 51.28 2 caught 1 ODI v India Delhi 27 Dec 2009 ODI # 2936
104 183 122 12 0 85.24 2 caught 2 ODI v Bangladesh Mirpur 4 Jan 2010 ODI # 2937
33 26 17 8 0 194.11 2 caught 1 ODI v India Mirpur 10 Jan 2010 ODI # 2941
49 82 54 8 0 90.74 2 caught 2 ODI v India Mirpur 13 Jan 2010 ODI # 2943
25 52 24 6 0 104.16 2 caught 1 Test v India Galle 18 Jul 2010 Test # 1964
68* 70 47 6 1 144.68 2 not out 4 Test v India Galle 18 Jul 2010 Test # 1964
54 85 42 10 0 128.57 2 caught 1 Test v India Colombo (SSC) 26 Jul 2010 Test # 1966
14 41 21 2 0 66.66 2 caught 3 Test v India Colombo (SSC) 26 Jul 2010 Test # 1966
41 118 70 4 0 58.57 2 run out 1 Test v India Colombo (PSS) 3 Aug 2010 Test # 1968
13 56 22 1 0 59.09 2 caught 3 Test v India Colombo (PSS) 3 Aug 2010 Test # 1968
7 14 6 1 0 116.66 2 caught 2 ODI v Australia Melbourne 3 Nov 2010 ODI # 3065
47 81 57 5 0 82.45 2 lbw 1 ODI v Australia Sydney 5 Nov 2010 ODI # 3066
1 11 4 0 0 25.00 2 caught 1 ODI v Australia Brisbane 7 Nov 2010 ODI # 3068
0 5 2 0 0 0.00 2 caught 2 Test v West Indies Galle 15 Nov 2010 Test # 1977
54 119 78 5 0 69.23 2 bowled 3 Test v West Indies Galle 15 Nov 2010 Test # 1977
4 19 12 0 0 33.33 2 bowled 1 Test v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
26 59 34 4 0 76.47 2 caught 3 Test v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
TDNB - - - - - - - - Test v West Indies Pallekele 1 Dec 2010 Test # 1982
41 81 55 5 0 74.54 2 bowled 2 ODI v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
44 41 30 8 0 146.66 2 caught 2 ODI v Kenya Colombo (RPS) 1 Mar 2011 ODI # 3113
4 7 4 1 0 100.00 2 caught 1 ODI v Australia Colombo (RPS) 5 Mar 2011 ODI # 3119
144 186 131 16 1 109.92 2 caught 1 ODI v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
3 22 15 0 0 20.00 2 caught 1 ODI v New Zealand Wankhede 18 Mar 2011 ODI # 3137
108* 175 115 10 2 93.91 2 not out 2 ODI v England Colombo (RPS) 26 Mar 2011 ODI # 3145
73 142 93 10 1 78.49 2 caught 2 ODI v New Zealand Colombo (RPS) 29 Mar 2011 ODI # 3146
50 145 94 7 0 53.19 2 bowled 1 Test v England Cardiff 26 May 2011 Test # 1994
10 17 10 2 0 100.00 2 caught 3 Test v England Cardiff 26 May 2011 Test # 1994
193 433 253 20 2 76.28 2 bowled 2 Test v England Lord's 3 Jun 2011 Test # 1995
DNB - - - - - - - 4 Test v England Lord's 3 Jun 2011 Test # 1995
1 1 2 0 0 50.00 1 caught 2 ODI v England The Oval 28 Jun 2011 ODI # 3165
9 17 9 2 0 100.00 2 run out 1 ODI v England Leeds 1 Jul 2011 ODI # 3167
3 16 6 0 0 50.00 2 bowled 2 ODI v England Lord's 3 Jul 2011 ODI # 3168
0 2 4 0 0 0.00 2 caught 1 ODI v England Nottingham 6 Jul 2011 ODI # 3169
4 13 6 0 0 66.66 2 caught 2 ODI v England Manchester 9 Jul 2011 ODI # 3170
6 15 9 0 0 66.66 3 caught 1 ODI v Scotland Edinburgh 13 Jul 2011 ODI # 3172
104* 85 57 12 5 182.45 2 not out 1 T20I v Australia Pallekele 6 Aug 2011 T20I # 202
4 9 6 0 0 66.66 2 lbw 1 T20I v Australia Pallekele 8 Aug 2011 T20I # 203
29 55 41 4 0 70.73 2 caught 1 ODI v Australia Pallekele 10 Aug 2011 ODI # 3175
24 35 23 4 0 104.34 2 bowled 1 ODI v Australia Hambantota 14 Aug 2011 ODI # 3178
55 104 59 4 0 93.22 2 caught 1 ODI v Australia Hambantota 16 Aug 2011 ODI # 3180
12 28 15 2 0 80.00 2 caught 1 ODI v Australia Colombo (RPS) 20 Aug 2011 ODI # 3182
17 28 16 3 0 106.25 2 bowled 2 ODI v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
4 4 2 1 0 200.00 2 caught 2 Test v Australia Galle 31 Aug 2011 Test # 2005
12 27 18 3 0 66.66 2 bowled 4 Test v Australia Galle 31 Aug 2011 Test # 2005
4 22 12 0 0 33.33 2 bowled 1 Test v Australia Pallekele 8 Sep 2011 Test # 2007
36 116 74 4 0 48.64 2 caught 3 Test v Australia Pallekele 8 Sep 2011 Test # 2007
83 178 131 14 0 63.35 5 caught 2 Test v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
DNB - - - - - - - 4 Test v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
19 32 22 2 0 86.36 5 caught 1 Test v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
9 35 19 2 0 47.36 5 bowled 3 Test v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
7 13 8 1 0 87.50 5 caught 1 Test v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
3 5 5 0 0 60.00 5 lbw 3 Test v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
92 257 168 12 1 54.76 2 caught 1 Test v Pakistan Sharjah 3 Nov 2011 Test # 2014
4 3 3 1 0 133.33 2 caught 3 Test v Pakistan Sharjah 3 Nov 2011 Test # 2014
4 9 8 1 0 50.00 2 bowled 1 ODI v Pakistan Dubai (DICS) 11 Nov 2011 ODI # 3212
28 55 40 4 0 70.00 2 bowled 1 ODI v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
64 124 78 8 0 82.05 2 bowled 2 ODI v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
11 42 21 2 0 52.38 2 caught 2 ODI v Pakistan Sharjah 20 Nov 2011 ODI # 3215
12 24 14 1 0 85.71 2 caught 1 ODI v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
28 - 15 4 0 186.66 2 caught 1 T20I v Pakistan Abu Dhabi 25 Nov 2011 T20I # 215
6 19 7 1 0 85.71 2 caught 1 Test v South Africa Centurion 15 Dec 2011 Test # 2023
6 25 9 1 0 66.66 2 caught 3 Test v South Africa Centurion 15 Dec 2011 Test # 2023
47 101 69 6 0 68.11 2 caught 1 Test v South Africa Durban 26 Dec 2011 Test # 2026
4 6 3 1 0 133.33 2 caught 3 Test v South Africa Durban 26 Dec 2011 Test # 2026
78 126 79 12 0 98.73 2 caught 2 Test v South Africa Cape Town 3 Jan 2012 Test # 2028
5 15 7 1 0 71.42 2 caught 3 Test v South Africa Cape Town 3 Jan 2012 Test # 2028
0 9 2 0 0 0.00 2 caught 2 ODI v South Africa Paarl 11 Jan 2012 ODI # 3225
0 8 4 0 0 0.00 2 run out 1 ODI v South Africa East London 14 Jan 2012 ODI # 3226
33 101 49 2 0 67.34 2 caught 1 ODI v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
87 122 87 9 2 100.00 2 caught 2 ODI v South Africa Kimberley 20 Jan 2012 ODI # 3228
41 88 49 5 0 83.67 2 caught 2 ODI v South Africa Johannesburg 22 Jan 2012 ODI # 3229
48 102 79 6 0 60.75 2 caught 1 ODI v India Perth 8 Feb 2012 ODI # 3233
40 91 57 4 0 70.17 2 caught 2 ODI v Australia Perth 10 Feb 2012 ODI # 3235
16 33 23 1 1 69.56 2 caught 1 ODI v India Adelaide 14 Feb 2012 ODI # 3239
45 50 41 4 1 109.75 2 caught 2 ODI v Australia Sydney 17 Feb 2012 ODI # 3241
51 92 72 5 1 70.83 2 caught 1 ODI v India Brisbane 21 Feb 2012 ODI # 3246
3 32 9 0 0 33.33 2 caught 2 ODI v Australia Hobart 24 Feb 2012 ODI # 3248
160* 202 165 11 3 96.96 2 not out 1 ODI v India Hobart 28 Feb 2012 ODI # 3251
9 22 16 2 0 56.25 2 caught 1 ODI v Australia Melbourne 2 Mar 2012 ODI # 3253
27 33 22 5 0 122.72 2 bowled 2 ODI v Australia Brisbane 4 Mar 2012 ODI # 3255
20 39 20 4 0 100.00 2 caught 1 ODI v Pakistan Mirpur 15 Mar 2012 ODI # 3260
11 23 8 2 0 137.50 2 caught 1 Test v England Galle 26 Mar 2012 Test # 2038
0 7 2 0 0 0.00 2 bowled 3 Test v England Galle 26 Mar 2012 Test # 2038
14 19 16 3 0 87.50 2 caught 1 Test v England Colombo (PSS) 3 Apr 2012 Test # 2039
35 123 66 0 0 53.03 3 caught 3 Test v England Colombo (PSS) 3 Apr 2012 Test # 2039
5 13 8 0 0 62.50 2 caught 1 T20I v Pakistan Hambantota 1 Jun 2012 T20I # 244
5 18 9 0 0 55.55 2 caught 1 ODI v Pakistan Pallekele 7 Jun 2012 ODI # 3272
119* 210 139 11 1 85.61 2 not out 1 ODI v Pakistan Pallekele 9 Jun 2012 ODI # 3273
TDNB - - - - - - - - ODI v Pakistan Colombo (RPS) 13 Jun 2012 ODI # 3274
24 74 47 2 0 51.06 2 lbw 1 ODI v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
10 20 15 1 0 66.66 2 bowled 2 ODI v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
101 235 180 13 1 56.11 2 lbw 1 Test v Pakistan Galle 22 Jun 2012 Test # 2046
56 96 58 9 0 96.55 2 lbw 3 Test v Pakistan Galle 22 Jun 2012 Test # 2046
121 299 195 13 1 62.05 2 lbw 2 Test v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
28 47 33 2 1 84.84 2 lbw 4 Test v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
6 8 6 1 0 100.00 2 lbw 2 ODI v India Hambantota 21 Jul 2012 ODI # 3291
50 72 49 5 0 102.04 2 caught 2 ODI v India Hambantota 24 Jul 2012 ODI # 3292
4 11 7 0 0 57.14 2 bowled 1 ODI v India Colombo (RPS) 28 Jul 2012 ODI # 3293
42 84 48 7 0 87.50 2 caught 1 ODI v India Colombo (RPS) 31 Jul 2012 ODI # 3294
0 4 1 0 0 0.00 2 bowled 2 T20I v India Pallekele 7 Aug 2012 T20I # 255
39 49 28 5 0 139.28 2 caught 1 T20I v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
0 5 0 0 0 - 2 run out 2 T20I v South Africa Hambantota 22 Sep 2012 T20I # 269
76 81 53 5 3 143.39 2 run out 2 T20I v New Zealand Pallekele 27 Sep 2012 T20I # 275
13 15 9 3 0 144.44 2 caught 2 T20I v West Indies Pallekele 29 Sep 2012 T20I # 280
16 20 12 1 1 133.33 2 lbw 1 T20I v England Pallekele 1 Oct 2012 T20I # 284
35 78 43 3 0 81.39 2 lbw 1 T20I v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
0 3 3 0 0 0.00 2 bowled 2 T20I v West Indies Colombo (RPS) 7 Oct 2012 T20I # 289
2* 7 8 0 0 25.00 2 not out 2 T20I v New Zealand Pallekele 30 Oct 2012 T20I # 290
37 81 51 5 0 72.54 2 caught 2 ODI v New Zealand Pallekele 4 Nov 2012 ODI # 3305
102* 148 95 12 1 107.36 2 not out 2 ODI v New Zealand Pallekele 6 Nov 2012 ODI # 3306
5 11 8 1 0 62.50 2 bowled 2 Test v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
14 33 23 1 0 60.86 2 caught 4 Test v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
147 413 273 21 0 53.84 2 bowled 2 Test v Australia Hobart 14 Dec 2012 Test # 2067
11 43 16 2 0 68.75 2 caught 4 Test v Australia Hobart 14 Dec 2012 Test # 2067
11 31 20 2 0 55.00 2 bowled 1 Test v Australia Melbourne 26 Dec 2012 Test # 2068
0 5 1 0 0 0.00 2 caught 3 Test v Australia Melbourne 26 Dec 2012 Test # 2068
34 100 61 5 0 55.73 2 caught 1 Test v Australia Sydney 3 Jan 2013 Test # 2070
5 32 21 0 0 23.80 2 caught 3 Test v Australia Sydney 3 Jan 2013 Test # 2070
51 104 70 4 0 72.85 2 run out 2 ODI v Australia Melbourne 11 Jan 2013 ODI # 3317
51 148 88 4 0 57.95 2 caught 2 ODI v Australia Adelaide 13 Jan 2013 ODI # 3319
22 44 33 3 0 66.66 2 caught 2 ODI v Australia Brisbane 18 Jan 2013 ODI # 3321
9* 16 9 1 0 100.00 2 not out 2 ODI v Australia Sydney 20 Jan 2013 ODI # 3324
19 79 48 0 0 39.58 2 caught 2 ODI v Australia Hobart 23 Jan 2013 ODI # 3326
16 31 21 0 1 76.19 2 caught 2 T20I v Australia Sydney 26 Jan 2013 T20I # 299
6 12 10 0 0 60.00 1 bowled 1 T20I v Australia Melbourne 28 Jan 2013 T20I # 300
54 107 63 9 0 85.71 2 caught 1 Test v Bangladesh Galle 8 Mar 2013 Test # 2078
126 266 190 9 0 66.31 2 caught 3 Test v Bangladesh Galle 8 Mar 2013 Test # 2078
0 3 2 0 0 0.00 2 caught 2 Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
57 126 73 6 0 78.08 2 bowled 4 Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
113* 160 108 11 0 104.62 2 not out 2 ODI v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
10* 22 9 1 0 111.11 2 not out 1 ODI v Bangladesh Hambantota 25 Mar 2013 ODI # 3351
125 206 128 12 0 97.65 2 caught 1 ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
20 26 18 3 0 111.11 2 bowled 1 ODI v New Zealand Cardiff 9 Jun 2013 ODI # 3366
44 86 56 3 1 78.57 2 caught 2 ODI v England The Oval 13 Jun 2013 ODI # 3370
34 93 58 1 0 58.62 2 caught 1 ODI v Australia The Oval 17 Jun 2013 ODI # 3374
18* 38 21 2 0 85.71 2 not out 1 ODI v India Cardiff 20 Jun 2013 ODI # 3376
10 19 8 1 0 125.00 2 bowled 1 ODI v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
43 124 64 1 0 67.18 2 caught 1 ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
6 13 8 1 0 75.00 2 caught 2 ODI v South Africa Pallekele 26 Jul 2013 ODI # 3398
115* 192 130 16 0 88.46 1 not out 2 ODI v South Africa Pallekele 28 Jul 2013 ODI # 3400
99 173 110 13 0 90.00 1 bowled 1 ODI v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
9 43 19 0 0 47.36 2 caught 2 T20I v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
74* 80 51 9 2 145.09 1 not out 2 T20I v South Africa Hambantota 6 Aug 2013 T20I # 325
81 162 114 9 0 71.05 2 caught 1 ODI v New Zealand Hambantota 10 Nov 2013 ODI # 3432
55* 99 72 9 0 76.38 2 not out 1 ODI v New Zealand Hambantota 12 Nov 2013 ODI # 3434
53 84 50 8 0 106.00 2 caught 1 ODI v New Zealand Dambulla 16 Nov 2013 ODI # 3435
59* 77 49 8 0 120.40 2 not out 2 T20I v New Zealand Pallekele 21 Nov 2013 T20I # 341
7 9 8 1 0 87.50 1 caught 1 T20I v Pakistan Dubai (DICS) 11 Dec 2013 T20I # 350
48 53 33 8 0 145.45 2 caught 1 T20I v Pakistan Dubai (DICS) 13 Dec 2013 T20I # 351
30 53 43 2 0 69.76 2 caught 2 ODI v Pakistan Sharjah 18 Dec 2013 ODI # 3445
40 65 48 6 0 83.33 2 run out 2 ODI v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
59 94 62 10 0 95.16 2 bowled 2 ODI v Pakistan Sharjah 22 Dec 2013 ODI # 3447
8 18 7 1 0 114.28 2 bowled 1 ODI v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
45 100 69 4 0 65.21 2 caught 2 ODI v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
0 4 3 0 0 0.00 2 bowled 1 T20I v Bangladesh Chattogram 12 Feb 2014 T20I # 357
3 16 6 0 0 50.00 2 bowled 2 T20I v Bangladesh Chattogram 14 Feb 2014 T20I # 358
3 20 11 0 0 27.27 2 caught 1 ODI v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
8 38 16 1 0 50.00 2 caught 1 ODI v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
0 4 1 0 0 0.00 2 bowled 1 T20I v South Africa Chattogram 22 Mar 2014 T20I # 379
12* 24 11 2 0 109.09 2 not out 2 T20I v Netherlands Chattogram 24 Mar 2014 T20I # 384
55 98 47 4 2 117.02 1 caught 1 T20I v England Chattogram 27 Mar 2014 T20I # 387
8 17 11 1 0 72.72 2 caught 1 T20I v New Zealand Chattogram 31 Mar 2014 T20I # 395
39 54 39 2 1 100.00 2 run out 1 T20I v West Indies Mirpur 3 Apr 2014 T20I # 398
18 27 16 4 0 112.50 2 caught 2 T20I v India Mirpur 6 Apr 2014 T20I # 400
14 9 9 3 0 155.55 1 bowled 1 T20I v England The Oval 20 May 2014 T20I # 401
33 60 40 5 0 82.50 2 caught 2 ODI v England The Oval 22 May 2014 ODI # 3492
88 152 101 7 0 87.12 2 bowled 1 ODI v England Chester-le-Street 25 May 2014 ODI # 3493
2 10 11 0 0 18.18 2 caught 1 ODI v England Manchester 28 May 2014 ODI # 3494
71 142 109 5 0 65.13 1 bowled 1 ODI v England Lord's 31 May 2014 ODI # 3495
28 33 23 5 0 121.73 1 caught 2 ODI v England Birmingham 3 Jun 2014 ODI # 3496
40 80 46 5 0 86.95 2 caught 2 ODI v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
86 136 90 9 0 95.55 2 bowled 1 ODI v South Africa Pallekele 9 Jul 2014 ODI # 3501
30 65 24 5 0 125.00 2 run out 2 ODI v South Africa Hambantota 12 Jul 2014 ODI # 3502
6 24 14 1 0 42.85 2 lbw 1 ODI v Pakistan Hambantota 23 Aug 2014 ODI # 3512
13 11 10 3 0 130.00 2 caught 1 ODI v Pakistan Hambantota 26 Aug 2014 ODI # 3515
50* 84 55 9 0 90.90 2 not out 2 ODI v Pakistan Dambulla 30 Aug 2014 ODI # 3519
18 38 22 2 0 81.81 2 caught 2 ODI v India Cuttack 2 Nov 2014 ODI # 3539
35 - 30 7 0 116.66 2 bowled 1 ODI v India Ahmedabad 6 Nov 2014 ODI # 3540
53 - 80 7 0 66.25 2 caught 1 ODI v India Hyderabad 9 Nov 2014 ODI # 3543
34 41 33 6 0 103.03 2 caught 2 ODI v India Eden Gardens 13 Nov 2014 ODI # 3544
35 26 24 7 0 145.83 2 bowled 1 ODI v India Ranchi 16 Nov 2014 ODI # 3547
88 158 98 10 0 89.79 1 caught 1 ODI v England Colombo (RPS) 26 Nov 2014 ODI # 3554
26 35 23 5 0 113.04 1 caught 2 ODI v England Colombo (RPS) 29 Nov 2014 ODI # 3557
23 22 19 4 0 121.05 1 caught 1 ODI v England Hambantota 3 Dec 2014 ODI # 3561
16 24 21 3 0 76.19 1 caught 2 ODI v England Colombo (RPS) 7 Dec 2014 ODI # 3563
35 43 31 6 0 112.90 1 bowled 1 ODI v England Pallekele 10 Dec 2014 ODI # 3565
68 134 105 8 0 64.76 2 caught 1 ODI v England Pallekele 13 Dec 2014 ODI # 3567
101 167 124 9 1 81.45 2 caught 1 ODI v England Colombo (RPS) 16 Dec 2014 ODI # 3569
19 67 42 2 0 45.23 2 stumped 1 ODI v New Zealand Christchurch 11 Jan 2015 ODI # 3574
116 174 127 17 0 91.33 2 caught 2 ODI v New Zealand Hamilton 15 Jan 2015 ODI # 3577
TDNB - - - - - - - - ODI v New Zealand Auckland 17 Jan 2015 ODI # 3580
44 86 57 4 0 77.19 2 caught 1 ODI v New Zealand Nelson 20 Jan 2015 ODI # 3585
116 152 106 17 1 109.43 2 caught 2 ODI v New Zealand Dunedin 23 Jan 2015 ODI # 3588
21 56 36 3 0 58.33 2 caught 2 ODI v New Zealand Dunedin 25 Jan 2015 ODI # 3590
81 137 98 5 1 82.65 2 caught 1 ODI v New Zealand Wellington 29 Jan 2015 ODI # 3594
24 50 41 2 0 58.53 2 caught 2 ODI v New Zealand Christchurch 14 Feb 2015 ODI # 3599
0 7 1 0 0 0.00 2 caught 2 ODI v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
161* 221 146 22 0 110.27 2 not out 1 ODI v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
44 81 55 4 2 80.00 2 caught 2 ODI v England Wellington 1 Mar 2015 ODI # 3619
62 91 60 8 0 103.33 2 lbw 2 ODI v Australia Sydney 8 Mar 2015 ODI # 3629
104 144 99 10 1 105.05 2 caught 1 ODI v Scotland Hobart 11 Mar 2015 ODI # 3632
0 19 7 0 0 0.00 2 caught 1 ODI v South Africa Sydney 18 Mar 2015 ODI # 3640
38 122 65 2 0 58.46 2 bowled 1 ODI v Pakistan Dambulla 11 Jul 2015 ODI # 3664
47 102 63 3 0 74.60 2 bowled 2 ODI v Pakistan Pallekele 15 Jul 2015 ODI # 3669
14 27 21 1 0 66.66 2 caught 2 ODI v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
50 102 59 3 0 84.74 2 bowled 1 ODI v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
62 111 70 6 0 88.57 2 run out 1 ODI v Pakistan Hambantota 26 Jul 2015 ODI # 3672
59 - 32 6 3 184.37 2 caught 2 ODI v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
17 20 13 3 0 130.76 2 bowled 2 ODI v West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
21 25 19 4 0 110.52 2 caught 2 ODI v West Indies Pallekele 7 Nov 2015 ODI # 3704
28 43 26 4 0 107.69 2 caught 1 T20I v New Zealand Auckland 10 Jan 2016 T20I # 476
1 - 2 0 0 50.00 2 lbw 1 T20I v India Visakhapatnam 14 Feb 2016 T20I # 499
22 52 27 2 0 81.48 2 caught 1 ODI v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
10 16 11 2 0 90.90 2 bowled 1 ODI v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
42 84 65 5 0 64.61 2 caught 1 ODI v Australia Dambulla 28 Aug 2016 ODI # 3772
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]
    » Canada 153/3 (16.4 ov, NR Kirton 48*, S Movva 9*, CJ Anderson 1/13)
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