Records type batting analysis [change type]
View reverse cumulative averages [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 ST Jayasuriya (Asia/SL) remove ST Jayasuriya (Asia/SL) from query
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2003-2017 184 123 37 1327 73 15.43 1629 81.46 0 4 13 95 39 Profile
filtered 2008-2017 129 82 16 978 73 14.81 1103 88.66 0 3 9 74 31
Reverse cumulative
1 1 0 5 5 5.00 5 100.00 0 0 0 1 0 v Zimbabwe 10 Jul 2017 ODI # 3904
2 2 1 6 5 6.00 6 100.00 0 0 0 1 0 v Bangladesh 1 Apr 2017 ODI # 3858
3 3 2 8 5 8.00 8 100.00 0 0 0 1 0 v Bangladesh 28 Mar 2017 ODI # 3856
4 4 2 9 5 4.50 10 90.00 0 0 0 1 0 v South Africa 7 Feb 2017 ODI # 3833
5 5 2 21 12 7.00 30 70.00 0 0 0 2 0 v South Africa 1 Feb 2017 ODI # 3830
6 6 2 38 17 9.50 46 82.60 0 0 0 4 1 v South Africa 28 Jan 2017 ODI # 3828
7 6 2 38 17 9.50 46 82.60 0 0 0 4 1 v Zimbabwe 27 Nov 2016 ODI # 3810
8 6 2 38 17 9.50 46 82.60 0 0 0 4 1 v West Indies 23 Nov 2016 ODI # 3808
9 6 2 38 17 9.50 46 82.60 0 0 0 4 1 v Zimbabwe 21 Nov 2016 ODI # 3807
10 7 2 54 17 10.80 59 91.52 0 0 0 7 1 v West Indies 16 Nov 2016 ODI # 3805
11 7 2 54 17 10.80 59 91.52 0 0 0 7 1 v Zimbabwe 14 Nov 2016 ODI # 3804
12 8 2 69 17 11.50 73 94.52 0 0 0 8 2 v New Zealand 5 Jan 2016 ODI # 3721
13 8 2 69 17 11.50 73 94.52 0 0 0 8 2 v New Zealand 2 Jan 2016 ODI # 3718
14 8 2 69 17 11.50 73 94.52 0 0 0 8 2 v New Zealand 31 Dec 2015 ODI # 3717
15 9 2 88 19 12.57 97 90.72 0 0 0 11 2 v New Zealand 28 Dec 2015 ODI # 3715
16 10 2 146 58 18.25 170 85.88 0 1 0 13 7 v New Zealand 26 Dec 2015 ODI # 3714
17 11 2 147 58 16.33 172 85.46 0 1 0 13 7 v South Africa 18 Mar 2015 ODI # 3640
18 12 3 165 58 18.33 189 87.30 0 1 0 14 8 v Scotland 11 Mar 2015 ODI # 3632
19 13 3 175 58 17.50 210 83.33 0 1 0 15 8 v New Zealand 14 Feb 2015 ODI # 3599
20 14 4 187 58 18.70 222 84.23 0 1 0 15 9 v New Zealand 29 Jan 2015 ODI # 3594
21 15 4 190 58 17.27 226 84.07 0 1 0 15 9 v New Zealand 23 Jan 2015 ODI # 3588
22 16 4 194 58 16.16 233 83.26 0 1 0 15 9 v New Zealand 20 Jan 2015 ODI # 3585
23 16 4 194 58 16.16 233 83.26 0 1 0 15 9 v New Zealand 17 Jan 2015 ODI # 3580
24 16 4 194 58 16.16 233 83.26 0 1 0 15 9 v New Zealand 15 Jan 2015 ODI # 3577
25 17 5 200 58 16.66 237 84.38 0 1 0 15 9 v New Zealand 11 Jan 2015 ODI # 3574
26 18 5 200 58 15.38 239 83.68 0 1 1 15 9 v India 13 Nov 2014 ODI # 3544
27 19 5 207 58 14.78 251 82.47 0 1 1 15 9 v India 9 Nov 2014 ODI # 3543
28 20 6 212 58 15.14 257 82.49 0 1 1 15 9 v Pakistan 26 Aug 2014 ODI # 3515
29 21 7 215 58 15.35 260 82.69 0 1 1 15 9 v Pakistan 23 Aug 2014 ODI # 3512
30 22 7 215 58 14.33 264 81.43 0 1 2 15 9 v South Africa 9 Jul 2014 ODI # 3501
31 23 7 216 58 13.50 267 80.89 0 1 2 15 9 v South Africa 6 Jul 2014 ODI # 3500
32 23 7 216 58 13.50 267 80.89 0 1 2 15 9 v England 3 Jun 2014 ODI # 3496
33 24 7 216 58 12.70 269 80.29 0 1 3 15 9 v England 31 May 2014 ODI # 3495
34 25 7 221 58 12.27 282 78.36 0 1 3 15 9 v England 28 May 2014 ODI # 3494
35 26 7 221 58 11.63 284 77.81 0 1 4 15 9 v England 25 May 2014 ODI # 3493
36 27 7 221 58 11.05 287 77.00 0 1 5 15 9 v England 22 May 2014 ODI # 3492
37 28 8 263 58 13.15 321 81.93 0 1 5 18 11 v Ireland 6 May 2014 ODI # 3490
38 29 8 263 58 12.52 330 79.69 0 1 6 18 11 v Bangladesh 17 Feb 2014 ODI # 3469
39 30 8 264 58 12.00 337 78.33 0 1 6 18 11 v Pakistan 25 Dec 2013 ODI # 3448
40 31 8 265 58 11.52 348 76.14 0 1 6 18 11 v Pakistan 22 Dec 2013 ODI # 3447
41 32 8 297 58 12.37 374 79.41 0 1 6 21 13 v Pakistan 20 Dec 2013 ODI # 3446
42 33 8 311 58 12.44 391 79.53 0 1 6 22 13 v New Zealand 16 Nov 2013 ODI # 3435
43 33 8 311 58 12.44 391 79.53 0 1 6 22 13 v New Zealand 12 Nov 2013 ODI # 3434
44 34 8 323 58 12.42 400 80.75 0 1 6 24 13 v New Zealand 10 Nov 2013 ODI # 3432
45 35 8 337 58 12.48 409 82.39 0 1 6 25 14 v West Indies 7 Jul 2013 ODI # 3385
46 35 8 337 58 12.48 409 82.39 0 1 6 25 14 v India 2 Jul 2013 ODI # 3382
47 36 8 339 58 12.10 415 81.68 0 1 6 25 14 v West Indies 28 Jun 2013 ODI # 3378
48 37 8 340 58 11.72 418 81.33 0 1 6 25 14 v India 20 Jun 2013 ODI # 3376
49 38 8 346 58 11.53 423 81.79 0 1 6 25 14 v Australia 17 Jun 2013 ODI # 3374
50 39 9 404 58* 13.46 461 87.63 0 2 6 30 17 v England 13 Jun 2013 ODI # 3370
51 40 9 415 58* 13.38 471 88.11 0 2 6 30 18 v Bangladesh 28 Mar 2013 ODI # 3352
52 40 9 415 58* 13.38 471 88.11 0 2 6 30 18 v Bangladesh 25 Mar 2013 ODI # 3351
53 40 9 415 58* 13.38 471 88.11 0 2 6 30 18 v Bangladesh 23 Mar 2013 ODI # 3349
54 41 10 429 58* 13.83 482 89.00 0 2 6 32 18 v Australia 23 Jan 2013 ODI # 3326
55 41 10 429 58* 13.83 482 89.00 0 2 6 32 18 v Australia 20 Jan 2013 ODI # 3324
56 41 10 429 58* 13.83 482 89.00 0 2 6 32 18 v Australia 18 Jan 2013 ODI # 3321
57 41 10 429 58* 13.83 482 89.00 0 2 6 32 18 v Australia 13 Jan 2013 ODI # 3319
58 42 10 447 58* 13.96 497 89.93 0 2 6 35 18 v Australia 11 Jan 2013 ODI # 3317
59 42 10 447 58* 13.96 497 89.93 0 2 6 35 18 v New Zealand 10 Nov 2012 ODI # 3307
60 42 10 447 58* 13.96 497 89.93 0 2 6 35 18 v New Zealand 6 Nov 2012 ODI # 3306
61 42 10 447 58* 13.96 497 89.93 0 2 6 35 18 v New Zealand 4 Nov 2012 ODI # 3305
62 43 11 448 58* 14.00 500 89.60 0 2 6 35 18 v India 21 Jul 2012 ODI # 3291
63 44 12 458 58* 14.31 507 90.33 0 2 6 36 18 v Pakistan 18 Jun 2012 ODI # 3277
64 45 12 461 58* 13.96 512 90.03 0 2 6 36 18 v Pakistan 16 Jun 2012 ODI # 3275
65 45 12 461 58* 13.96 512 90.03 0 2 6 36 18 v Pakistan 13 Jun 2012 ODI # 3274
66 45 12 461 58* 13.96 512 90.03 0 2 6 36 18 v Pakistan 9 Jun 2012 ODI # 3273
67 46 12 479 58* 14.08 558 85.84 0 2 6 36 18 v Pakistan 7 Jun 2012 ODI # 3272
68 47 12 480 58* 13.71 562 85.40 0 2 6 36 18 v Bangladesh 20 Mar 2012 ODI # 3265
69 48 12 484 58* 13.44 578 83.73 0 2 6 37 18 v Pakistan 15 Mar 2012 ODI # 3260
70 49 12 495 58* 13.37 587 84.32 0 2 6 39 18 v India 13 Mar 2012 ODI # 3259
71 50 12 510 58* 13.42 597 85.42 0 2 6 41 18 v Australia 8 Mar 2012 ODI # 3257
72 50 12 510 58* 13.42 597 85.42 0 2 6 41 18 v Australia 6 Mar 2012 ODI # 3256
73 51 12 583 73 14.94 640 91.09 0 3 6 48 21 v Australia 4 Mar 2012 ODI # 3255
74 52 12 583 73 14.57 641 90.95 0 3 7 48 21 v Australia 2 Mar 2012 ODI # 3253
75 52 12 583 73 14.57 641 90.95 0 3 7 48 21 v India 28 Feb 2012 ODI # 3251
76 53 13 587 73 14.67 642 91.43 0 3 7 49 21 v Australia 24 Feb 2012 ODI # 3248
77 53 13 587 73 14.67 642 91.43 0 3 7 49 21 v India 21 Feb 2012 ODI # 3246
78 53 13 587 73 14.67 642 91.43 0 3 7 49 21 v Australia 17 Feb 2012 ODI # 3241
79 54 13 599 73 14.60 667 89.80 0 3 7 49 21 v India 14 Feb 2012 ODI # 3239
80 55 13 607 73 14.45 678 89.52 0 3 7 49 21 v Australia 10 Feb 2012 ODI # 3235
81 56 13 614 73 14.27 687 89.37 0 3 7 49 21 v India 8 Feb 2012 ODI # 3233
82 57 13 614 73 13.95 688 89.24 0 3 8 49 21 v South Africa 22 Jan 2012 ODI # 3229
83 57 13 614 73 13.95 688 89.24 0 3 8 49 21 v South Africa 20 Jan 2012 ODI # 3228
84 58 13 654 73 14.53 726 90.08 0 3 8 50 22 v South Africa 17 Jan 2012 ODI # 3227
85 59 13 676 73 14.69 739 91.47 0 3 8 52 24 v South Africa 14 Jan 2012 ODI # 3226
86 60 13 682 73 14.51 750 90.93 0 3 8 53 24 v South Africa 11 Jan 2012 ODI # 3225
87 61 13 689 73 14.35 769 89.59 0 3 8 54 24 v Australia 20 Aug 2011 ODI # 3182
88 62 13 693 73 14.14 775 89.41 0 3 8 54 24 v Australia 16 Aug 2011 ODI # 3180
89 63 13 727 73 14.54 806 90.19 0 3 8 57 25 v Australia 14 Aug 2011 ODI # 3178
90 64 13 761 73 14.92 863 88.18 0 3 8 59 27 v Australia 10 Aug 2011 ODI # 3175
91 65 13 765 73 14.71 867 88.23 0 3 8 59 27 v England 9 Jul 2011 ODI # 3170
92 66 13 770 73 14.52 874 88.10 0 3 8 60 27 v England 6 Jul 2011 ODI # 3169
93 66 13 770 73 14.52 874 88.10 0 3 8 60 27 v England 3 Jul 2011 ODI # 3168
94 67 13 783 73 14.50 889 88.07 0 3 8 61 27 v England 1 Jul 2011 ODI # 3167
96 69 13 820 73 14.64 933 87.88 0 3 8 62 28 v India 2 Apr 2011 ODI # 3148
97 70 13 821 73 14.40 939 87.43 0 3 8 62 28 v New Zealand 18 Mar 2011 ODI # 3137
98 70 13 821 73 14.40 939 87.43 0 3 8 62 28 v Zimbabwe 10 Mar 2011 ODI # 3125
99 70 13 821 73 14.40 939 87.43 0 3 8 62 28 v Kenya 1 Mar 2011 ODI # 3113
100 71 13 845 73 14.56 953 88.66 0 3 8 64 29 v Pakistan 26 Feb 2011 ODI # 3109
101 72 14 852 73 14.68 956 89.12 0 3 8 65 29 v Canada 20 Feb 2011 ODI # 3102
102 72 14 852 73 14.68 956 89.12 0 3 8 65 29 v West Indies 3 Feb 2011 ODI # 3096
103 72 14 852 73 14.68 956 89.12 0 3 8 65 29 v West Indies 31 Jan 2011 ODI # 3092
104 72 14 852 73 14.68 956 89.12 0 3 8 65 29 v Australia 5 Nov 2010 ODI # 3066
105 73 14 852 73 14.44 958 88.93 0 3 9 65 29 v Australia 3 Nov 2010 ODI # 3065
106 74 15 852 73 14.44 958 88.93 0 3 9 65 29 v India 28 Aug 2010 ODI # 3040
107 74 15 852 73 14.44 958 88.93 0 3 9 65 29 v India 22 Aug 2010 ODI # 3038
108 74 15 852 73 14.44 958 88.93 0 3 9 65 29 v New Zealand 19 Aug 2010 ODI # 3037
109 75 15 874 73 14.56 988 88.46 0 3 9 68 29 v India 16 Aug 2010 ODI # 3032
110 76 15 881 73 14.44 991 88.90 0 3 9 68 30 v New Zealand 13 Aug 2010 ODI # 3031
111 77 15 901 73 14.53 1007 89.47 0 3 9 72 30 v India 24 Jun 2010 ODI # 3001
112 77 15 901 73 14.53 1007 89.47 0 3 9 72 30 v Bangladesh 18 Jun 2010 ODI # 2995
113 78 15 915 73 14.52 1034 88.49 0 3 9 72 30 v Pakistan 15 Jun 2010 ODI # 2991
114 78 15 915 73 14.52 1034 88.49 0 3 9 72 30 v Zimbabwe 9 Jun 2010 ODI # 2990
115 78 15 915 73 14.52 1034 88.49 0 3 9 72 30 v India 5 Jun 2010 ODI # 2988
116 78 15 915 73 14.52 1034 88.49 0 3 9 72 30 v Zimbabwe 1 Jun 2010 ODI # 2985
117 79 15 934 73 14.59 1048 89.12 0 3 9 73 31 v India 30 May 2010 ODI # 2983
118 79 15 934 73 14.59 1048 89.12 0 3 9 73 31 v India 13 Jan 2010 ODI # 2943
119 79 15 934 73 14.59 1048 89.12 0 3 9 73 31 v Bangladesh 8 Jan 2010 ODI # 2940
120 79 15 934 73 14.59 1048 89.12 0 3 9 73 31 v Bangladesh 4 Jan 2010 ODI # 2937
121 80 15 944 73 14.52 1062 88.88 0 3 9 74 31 v India 21 Dec 2009 ODI # 2934
130 88 21 1039 73 15.50 1164 89.26 0 4 10 79 36 v Pakistan 3 Aug 2009 ODI # 2867
144 99 25 1138 73 15.37 1286 88.49 0 4 11 87 38 v Zimbabwe 30 Nov 2008 ODI # 2785
145 99 25 1138 73 15.37 1286 88.49 0 4 11 87 38 v Zimbabwe 24 Nov 2008 ODI # 2782
146 99 25 1138 73 15.37 1286 88.49 0 4 11 87 38 v Zimbabwe 22 Nov 2008 ODI # 2780
147 99 25 1138 73 15.37 1286 88.49 0 4 11 87 38 v Zimbabwe 20 Nov 2008 ODI # 2779
157 107 29 1277 73 16.37 1499 85.19 0 4 11 93 39 v U.A.E. 26 Jun 2008 ODI # 2718
159 108 29 1278 73 16.17 1502 85.08 0 4 11 93 39 v West Indies 15 Apr 2008 ODI # 2701
160 108 29 1278 73 16.17 1502 85.08 0 4 11 93 39 v West Indies 12 Apr 2008 ODI # 2699
161 109 30 1279 73 16.18 1503 85.09 0 4 11 93 39 v West Indies 10 Apr 2008 ODI # 2697
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