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 between 1 Oct 2007 and 28 Aug 2016 remove between 1 Oct 2007 and 28 Aug 2016 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 2011-2024 141 220 11 8215 244 39.30 14991 54.79 17 48 16 861 13 Profile
filtered 2011-2016 48 73 4 1982 186 28.72 3903 50.78 3 9 10 208 4
Innings by innings list
4 6 7 1 0 57.14 1 caught 2 ODI v England Manchester 9 Jul 2011 ODI # 3170
60 110 82 3 0 73.17 2 caught 1 ODI v Scotland Edinburgh 13 Jul 2011 ODI # 3172
0 4 3 0 0 0.00 2 lbw 2 Test v New Zealand Galle 17 Nov 2012 Test # 2059
60* 75 60 9 0 100.00 2 not out 4 Test v New Zealand Galle 17 Nov 2012 Test # 2059
14 32 32 1 0 43.75 1 caught 2 Test v Australia Hobart 14 Dec 2012 Test # 2067
30 99 81 3 0 37.03 1 bowled 4 Test v Australia Hobart 14 Dec 2012 Test # 2067
5 17 14 0 0 35.71 1 caught 1 Test v Australia Melbourne 26 Dec 2012 Test # 2068
1 3 3 0 0 33.33 1 run out 3 Test v Australia Melbourne 26 Dec 2012 Test # 2068
5 33 23 0 0 21.73 1 caught 1 Test v Australia Sydney 3 Jan 2013 Test # 2070
85 151 109 10 1 77.98 1 caught 3 Test v Australia Sydney 3 Jan 2013 Test # 2070
41 105 61 3 1 67.21 1 lbw 1 Test v Bangladesh Galle 8 Mar 2013 Test # 2078
3 25 16 0 0 18.75 1 caught 3 Test v Bangladesh Galle 8 Mar 2013 Test # 2078
17 47 26 2 0 65.38 1 caught 2 Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
16 33 26 3 0 61.53 1 lbw 4 Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
0 1 1 0 0 0.00 1 lbw 1 ODI v New Zealand Hambantota 10 Nov 2013 ODI # 3432
4 9 8 0 0 50.00 1 caught 1 ODI v New Zealand Hambantota 12 Nov 2013 ODI # 3434
16* 35 12 1 0 133.33 9 not out 2 ODI v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
0 2 4 0 0 0.00 3 caught 2 ODI v Pakistan Sharjah 22 Dec 2013 ODI # 3447
38 99 62 5 0 61.29 1 caught 1 Test v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
24 71 56 3 0 42.85 1 bowled 3 Test v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
32 46 43 7 0 74.41 1 lbw 2 Test v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
62* 190 125 8 0 49.60 1 not out 4 Test v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
34 121 93 2 1 36.55 1 caught 1 Test v Pakistan Sharjah 16 Jan 2014 Test # 2115
8 25 16 1 0 50.00 1 bowled 3 Test v Pakistan Sharjah 16 Jan 2014 Test # 2115
53 172 113 6 0 46.90 1 caught 2 Test v Bangladesh Mirpur 27 Jan 2014 Test # 2116
31 86 61 4 0 50.81 1 caught 1 Test v Bangladesh Chattogram 4 Feb 2014 Test # 2117
15 55 38 1 0 39.47 1 caught 3 Test v Bangladesh Chattogram 4 Feb 2014 Test # 2117
38 56 38 6 0 100.00 1 caught 2 Test v England Lord's 12 Jun 2014 Test # 2124
16 29 24 3 0 66.66 1 caught 4 Test v England Lord's 12 Jun 2014 Test # 2124
28 90 65 4 0 43.07 1 bowled 1 Test v England Leeds 20 Jun 2014 Test # 2126
45 154 111 4 0 40.54 1 caught 3 Test v England Leeds 20 Jun 2014 Test # 2126
0 2 4 0 0 0.00 1 lbw 2 Test v New Zealand Christchurch 26 Dec 2014 Test # 2151
152 483 363 17 0 41.87 1 bowled 3 Test v New Zealand Christchurch 26 Dec 2014 Test # 2151
16 33 25 2 0 64.00 1 caught 2 Test v New Zealand Wellington 3 Jan 2015 Test # 2155
17 58 34 4 0 50.00 1 caught 4 Test v New Zealand Wellington 3 Jan 2015 Test # 2155
5 17 8 0 0 62.50 1 lbw 1 ODI v New Zealand Christchurch 11 Jan 2015 ODI # 3574
21 48 38 3 0 55.26 1 lbw 2 ODI v New Zealand Hamilton 15 Jan 2015 ODI # 3577
TDNB - - - - - - - - ODI v New Zealand Auckland 17 Jan 2015 ODI # 3580
5 19 16 0 0 31.25 1 lbw 1 ODI v New Zealand Nelson 20 Jan 2015 ODI # 3585
12 16 13 1 0 92.30 9 caught 2 ODI v New Zealand Dunedin 23 Jan 2015 ODI # 3588
26 33 34 2 0 76.47 5 caught 2 ODI v New Zealand Dunedin 25 Jan 2015 ODI # 3590
DNB - - - - - - - 1 ODI v New Zealand Wellington 29 Jan 2015 ODI # 3594
14 32 21 0 0 66.66 5 bowled 2 ODI v New Zealand Christchurch 14 Feb 2015 ODI # 3599
23 47 32 3 0 71.87 4 caught 2 ODI v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
DNB - - - - - - - 1 ODI v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
DNB - - - - - - - 2 ODI v England Wellington 1 Mar 2015 ODI # 3619
21 58 42 1 0 50.00 1 caught 1 Test v Pakistan Galle 17 Jun 2015 Test # 2167
79 271 173 10 0 45.66 2 stumped 3 Test v Pakistan Galle 17 Jun 2015 Test # 2167
28 107 67 3 0 41.79 1 caught 2 Test v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
50 93 57 4 0 87.71 1 lbw 4 Test v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
130 349 230 14 0 56.52 1 stumped 1 Test v Pakistan Pallekele 3 Jul 2015 Test # 2169
10 30 26 0 0 38.46 1 bowled 3 Test v Pakistan Pallekele 3 Jul 2015 Test # 2169
9 34 19 0 0 47.36 1 caught 1 Test v India Galle 12 Aug 2015 Test # 2176
0 2 5 0 0 0.00 1 bowled 3 Test v India Galle 12 Aug 2015 Test # 2176
1 6 5 0 0 20.00 1 lbw 2 Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
46 177 103 6 0 44.66 2 bowled 4 Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
11 70 37 0 0 29.72 3 caught 2 Test v India Colombo (SSC) 28 Aug 2015 Test # 2179
0 11 7 0 0 0.00 3 caught 4 Test v India Colombo (SSC) 28 Aug 2015 Test # 2179
186 482 354 16 1 52.54 1 caught 1 Test v West Indies Galle 14 Oct 2015 Test # 2181
13 59 39 1 0 33.33 1 lbw 1 Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
0 1 1 0 0 0.00 1 caught 3 Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
84 253 198 7 0 42.42 1 caught 2 Test v New Zealand Dunedin 10 Dec 2015 Test # 2192
29 110 72 1 0 40.27 1 caught 4 Test v New Zealand Dunedin 10 Dec 2015 Test # 2192
12 56 45 1 0 26.66 1 caught 1 Test v New Zealand Hamilton 18 Dec 2015 Test # 2194
27 111 65 1 0 41.53 1 caught 3 Test v New Zealand Hamilton 18 Dec 2015 Test # 2194
0 20 12 0 0 0.00 1 caught 2 Test v England Leeds 19 May 2016 Test # 2203
7 11 9 1 0 77.77 1 caught 3 Test v England Leeds 19 May 2016 Test # 2203
9 13 14 1 0 64.28 1 bowled 2 Test v England Chester-le-Street 27 May 2016 Test # 2204
26 75 55 2 0 47.27 1 caught 3 Test v England Chester-le-Street 27 May 2016 Test # 2204
50 135 101 7 0 49.50 1 caught 2 Test v England Lord's 9 Jun 2016 Test # 2205
37* 107 66 6 0 56.06 1 not out 4 Test v England Lord's 9 Jun 2016 Test # 2205
5 22 12 0 0 41.66 1 lbw 1 Test v Australia Pallekele 26 Jul 2016 Test # 2209
0 6 3 0 0 0.00 3 lbw 3 Test v Australia Pallekele 26 Jul 2016 Test # 2209
0 1 1 0 0 0.00 1 caught 1 Test v Australia Galle 4 Aug 2016 Test # 2213
7 14 8 1 0 87.50 2 caught 3 Test v Australia Galle 4 Aug 2016 Test # 2213
7 64 34 0 0 20.58 2 bowled 1 Test v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
22 49 42 3 0 52.38 2 stumped 3 Test v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page