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 7 Jun 2010 remove greater than or equal to 7 Jun 2010 from query
Batting position equal to 6 remove equal to 6 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 2008-2023 226 195 48 5916 139* 40.24 7136 82.90 3 40 17 468 90 Profile
filtered 2010-2023 74 66 12 1699 89 31.46 2171 78.25 0 11 7 130 24
Innings by innings list
55* 83 61 4 0 90.16 6 not out 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
0 6 1 0 0 0.00 6 caught 2 v New Zealand Dambulla 13 Aug 2010 ODI # 3031
15 44 26 2 0 57.69 6 lbw 1 v India Dambulla 16 Aug 2010 ODI # 3032
1 9 4 0 0 25.00 6 caught 1 v India Dambulla 28 Aug 2010 ODI # 3040
77* 127 84 8 1 91.66 6 not out 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
9 35 16 0 0 56.25 6 bowled 1 v Australia Brisbane 7 Nov 2010 ODI # 3068
21 25 16 3 0 131.25 6 caught 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
0 1 1 0 0 0.00 6 caught 1 v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
16 29 16 3 0 100.00 6 caught 2 v England The Oval 28 Jun 2011 ODI # 3165
1* 23 21 0 0 4.76 6 not out 2 v England Lord's 3 Jul 2011 ODI # 3168
62 102 64 6 0 96.87 6 caught 2 v England Manchester 9 Jul 2011 ODI # 3170
23 39 27 1 0 85.18 6 caught 1 v Scotland Edinburgh 13 Jul 2011 ODI # 3172
15 31 18 3 0 83.33 6 caught 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
35 87 62 1 0 56.45 6 caught 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
6 8 6 0 0 100.00 6 stumped 1 v Australia Colombo (RPS) 20 Aug 2011 ODI # 3182
26 77 49 2 0 53.06 6 caught 2 v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
10 31 31 0 0 32.25 6 run out 1 v Pakistan Dubai (DICS) 11 Nov 2011 ODI # 3212
3 7 4 0 0 75.00 6 caught 1 v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
32* 79 40 2 1 80.00 6 not out 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
0 2 4 0 0 0.00 6 caught 2 v Pakistan Sharjah 20 Nov 2011 ODI # 3215
61 119 101 2 2 60.39 6 bowled 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
0 1 2 0 0 0.00 6 caught 2 v South Africa Paarl 11 Jan 2012 ODI # 3225
6 11 5 1 0 120.00 6 caught 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
17 41 30 1 0 56.66 6 run out 1 v India Adelaide 14 Feb 2012 ODI # 3239
DNB - - - - - - - 2 v Australia Sydney 17 Feb 2012 ODI # 3241
49* 58 37 4 1 132.43 6 not out 1 v India Brisbane 21 Feb 2012 ODI # 3246
24 55 31 1 0 77.41 6 caught 2 v Australia Hobart 24 Feb 2012 ODI # 3248
5 10 8 0 0 62.50 6 caught 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
0 9 5 0 0 0.00 6 caught 1 v Pakistan Pallekele 7 Jun 2012 ODI # 3272
80* 129 76 4 2 105.26 6 not out 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
7 31 17 0 0 41.17 6 caught 2 v India Hambantota 21 Jul 2012 ODI # 3291
DNB - - - - - - - 2 v India Hambantota 24 Jul 2012 ODI # 3292
71* 94 57 5 1 124.56 6 not out 1 v India Colombo (RPS) 28 Jul 2012 ODI # 3293
14 27 34 1 0 41.17 6 caught 1 v India Colombo (RPS) 31 Jul 2012 ODI # 3294
DNB - - - - - - - 2 v Australia Adelaide 13 Jan 2013 ODI # 3319
DNB - - - - - - - 2 v Australia Sydney 20 Jan 2013 ODI # 3324
DNB - - - - - - - 2 v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
DNB - - - - - - - 1 v Bangladesh Hambantota 25 Mar 2013 ODI # 3351
9 49 34 1 0 26.47 6 bowled 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
12 29 20 1 0 60.00 6 bowled 1 v Australia The Oval 17 Jun 2013 ODI # 3374
51 104 89 1 1 57.30 6 caught 1 v India Cardiff 20 Jun 2013 ODI # 3376
30 29 27 2 2 111.11 6 caught 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
10 18 11 2 0 90.90 6 caught 2 v India Port of Spain 9 Jul 2013 ODI # 3387
14 29 20 1 0 70.00 6 caught 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
DNB - - - - - - - 1 v New Zealand Hambantota 12 Nov 2013 ODI # 3434
31 57 32 2 1 96.87 6 caught 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
47 82 44 2 0 106.81 6 caught 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
44 68 51 1 3 86.27 6 caught 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
38 64 46 2 1 82.60 6 lbw 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
8 43 31 0 0 25.80 6 caught 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
3 16 15 0 0 20.00 6 bowled 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
56* 58 39 6 1 143.58 6 not out 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
6 21 18 0 0 33.33 6 lbw 2 v India Fatullah 28 Feb 2014 ODI # 3476
45* 70 41 4 0 109.75 6 not out 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
74* 153 103 7 1 71.84 6 not out 2 v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
16* 23 13 2 0 123.07 6 not out 2 v Pakistan Mirpur 8 Mar 2014 ODI # 3486
11 19 12 2 0 91.66 6 caught 1 v England Manchester 28 May 2014 ODI # 3494
42* 49 34 6 0 123.52 6 not out 2 v England Birmingham 3 Jun 2014 ODI # 3496
13 23 13 1 0 100.00 6 caught 2 v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
34 70 38 1 1 89.47 6 caught 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
58 127 81 5 1 71.60 6 caught 2 v South Africa Hambantota 12 Jul 2014 ODI # 3502
89 113 85 9 2 104.70 6 bowled 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
23 25 32 3 0 71.87 6 caught 2 v India Cuttack 2 Nov 2014 ODI # 3539
46 80 52 5 0 88.46 6 caught 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
44 115 81 2 0 54.32 6 run out 2 v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
DNB - - - - - - - 1 v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
19 37 32 1 0 59.37 6 caught 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
24 - 18 1 1 133.33 6 caught 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
32 - 42 3 1 76.19 6 lbw 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
0 14 9 0 0 0.00 6 caught 1 v New Zealand Cardiff 1 Jun 2019 ODI # 4145
1 - 2 0 0 50.00 6 bowled 1 v West Indies Hambantota 26 Feb 2020 ODI # 4247
12 55 25 1 0 48.00 6 bowled 2 v India Wankhede 2 Nov 2023 ODI # 4690
0 4 0 0 0 - 6 timed out 1 v Bangladesh Delhi 6 Nov 2023 ODI # 4695
16 33 27 2 0 59.25 6 caught 1 v New Zealand Bengaluru 9 Nov 2023 ODI # 4698
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page