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
Runs scored greater than or equal to 50 remove greater than or equal to 50 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 50+ 4s 6s
unfiltered 2010-2022 157 142 21 3854 111 31.85 5191 74.24 4 24 11 28 262 43 Profile
filtered 2010-2022 28 28 8 1995 111 99.75 2343 85.14 4 24 0 28 130 28
Reverse cumulative
1 1 0 75 75 75.00 91 82.41 0 1 0 1 4 1 v Zimbabwe 16 Jan 2022 ODI # 4341
1 1 0 75 75 75.00 91 82.41 0 1 0 1 4 1 v South Africa 7 Sep 2021 ODI # 4318
1 1 0 75 75 75.00 91 82.41 0 1 0 1 4 1 v West Indies 14 Mar 2021 ODI # 4278
2 2 0 146 75 73.00 189 77.24 0 2 0 2 7 3 v West Indies 12 Mar 2021 ODI # 4277
2 2 0 146 75 73.00 189 77.24 0 2 0 2 7 3 v West Indies 10 Mar 2021 ODI # 4276
2 2 0 146 75 73.00 189 77.24 0 2 0 2 7 3 v New Zealand 5 Jan 2019 ODI # 4075
2 2 0 146 75 73.00 189 77.24 0 2 0 2 7 3 v New Zealand 3 Jan 2019 ODI # 4074
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v England 23 Oct 2018 ODI # 4058
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v England 20 Oct 2018 ODI # 4055
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v England 17 Oct 2018 ODI # 4054
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v England 13 Oct 2018 ODI # 4053
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v England 10 Oct 2018 ODI # 4052
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v Bangladesh 27 Jan 2018 ODI # 3967
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v Bangladesh 25 Jan 2018 ODI # 3965
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v Zimbabwe 21 Jan 2018 ODI # 3962
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v Bangladesh 19 Jan 2018 ODI # 3959
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v Zimbabwe 17 Jan 2018 ODI # 3955
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v Pakistan 23 Oct 2017 ODI # 3930
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v Pakistan 20 Oct 2017 ODI # 3927
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v Pakistan 18 Oct 2017 ODI # 3926
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v Pakistan 16 Oct 2017 ODI # 3924
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v Pakistan 13 Oct 2017 ODI # 3922
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v India 27 Aug 2017 ODI # 3907
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v Pakistan 12 Jun 2017 ODI # 3888
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v India 8 Jun 2017 ODI # 3882
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v South Africa 3 Jun 2017 ODI # 3877
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v Bangladesh 1 Apr 2017 ODI # 3858
3 3 0 226 80 75.33 262 86.25 0 3 0 3 13 5 v Bangladesh 28 Mar 2017 ODI # 3856
4 4 0 285 80 71.25 332 85.84 0 4 0 4 19 5 v Bangladesh 25 Mar 2017 ODI # 3855
4 4 0 285 80 71.25 332 85.84 0 4 0 4 19 5 v South Africa 4 Feb 2017 ODI # 3831
4 4 0 285 80 71.25 332 85.84 0 4 0 4 19 5 v South Africa 1 Feb 2017 ODI # 3830
4 4 0 285 80 71.25 332 85.84 0 4 0 4 19 5 v South Africa 28 Jan 2017 ODI # 3828
4 4 0 285 80 71.25 332 85.84 0 4 0 4 19 5 v Australia 4 Sep 2016 ODI # 3776
4 4 0 285 80 71.25 332 85.84 0 4 0 4 19 5 v Australia 31 Aug 2016 ODI # 3774
5 5 0 387 102 77.40 462 83.76 1 4 0 5 26 5 v Australia 28 Aug 2016 ODI # 3772
5 5 0 387 102 77.40 462 83.76 1 4 0 5 26 5 v Australia 24 Aug 2016 ODI # 3769
6 6 1 467 102 93.40 580 80.51 1 5 0 6 29 5 v Australia 21 Aug 2016 ODI # 3768
7 7 1 520 102 86.66 646 80.49 1 6 0 7 31 6 v England 2 Jul 2016 ODI # 3758
8 8 1 583 102 83.28 697 83.64 1 7 0 8 32 9 v England 29 Jun 2016 ODI # 3757
9 9 1 645 102 80.62 774 83.33 1 8 0 9 37 9 v England 26 Jun 2016 ODI # 3755
10 10 1 697 102 77.44 860 81.04 1 9 0 10 40 9 v England 24 Jun 2016 ODI # 3753
10 10 1 697 102 77.44 860 81.04 1 9 0 10 40 9 v England 21 Jun 2016 ODI # 3751
10 10 1 697 102 77.44 860 81.04 1 9 0 10 40 9 v Ireland 18 Jun 2016 ODI # 3749
11 11 2 797 102 88.55 967 82.41 2 9 0 11 46 9 v Ireland 16 Jun 2016 ODI # 3748
12 12 2 847 102 84.70 1032 82.07 2 10 0 12 50 10 v New Zealand 5 Jan 2016 ODI # 3721
12 12 2 847 102 84.70 1032 82.07 2 10 0 12 50 10 v New Zealand 2 Jan 2016 ODI # 3718
12 12 2 847 102 84.70 1032 82.07 2 10 0 12 50 10 v New Zealand 31 Dec 2015 ODI # 3717
12 12 2 847 102 84.70 1032 82.07 2 10 0 12 50 10 v New Zealand 28 Dec 2015 ODI # 3715
12 12 2 847 102 84.70 1032 82.07 2 10 0 12 50 10 v New Zealand 26 Dec 2015 ODI # 3714
12 12 2 847 102 84.70 1032 82.07 2 10 0 12 50 10 v West Indies 7 Nov 2015 ODI # 3704
12 12 2 847 102 84.70 1032 82.07 2 10 0 12 50 10 v West Indies 4 Nov 2015 ODI # 3702
12 12 2 847 102 84.70 1032 82.07 2 10 0 12 50 10 v Pakistan 26 Jul 2015 ODI # 3672
12 12 2 847 102 84.70 1032 82.07 2 10 0 12 50 10 v Pakistan 22 Jul 2015 ODI # 3671
12 12 2 847 102 84.70 1032 82.07 2 10 0 12 50 10 v Pakistan 19 Jul 2015 ODI # 3670
12 12 2 847 102 84.70 1032 82.07 2 10 0 12 50 10 v Pakistan 15 Jul 2015 ODI # 3669
13 13 3 912 102 91.20 1100 82.90 2 11 0 13 55 11 v Pakistan 11 Jul 2015 ODI # 3664
14 14 4 964 102 96.40 1124 85.76 2 12 0 14 63 12 v Australia 8 Mar 2015 ODI # 3629
14 14 4 964 102 96.40 1124 85.76 2 12 0 14 63 12 v England 1 Mar 2015 ODI # 3619
14 14 4 964 102 96.40 1124 85.76 2 12 0 14 63 12 v Bangladesh 26 Feb 2015 ODI # 3615
14 14 4 964 102 96.40 1124 85.76 2 12 0 14 63 12 v New Zealand 29 Jan 2015 ODI # 3594
14 14 4 964 102 96.40 1124 85.76 2 12 0 14 63 12 v New Zealand 25 Jan 2015 ODI # 3590
14 14 4 964 102 96.40 1124 85.76 2 12 0 14 63 12 v New Zealand 23 Jan 2015 ODI # 3588
15 15 5 1019 102 101.90 1174 86.79 2 13 0 15 65 13 v England 16 Dec 2014 ODI # 3569
15 15 5 1019 102 101.90 1174 86.79 2 13 0 15 65 13 v England 13 Dec 2014 ODI # 3567
15 15 5 1019 102 101.90 1174 86.79 2 13 0 15 65 13 v India 16 Nov 2014 ODI # 3547
15 15 5 1019 102 101.90 1174 86.79 2 13 0 15 65 13 v India 13 Nov 2014 ODI # 3544
15 15 5 1019 102 101.90 1174 86.79 2 13 0 15 65 13 v Pakistan 23 Aug 2014 ODI # 3512
15 15 5 1019 102 101.90 1174 86.79 2 13 0 15 65 13 v England 28 May 2014 ODI # 3494
15 15 5 1019 102 101.90 1174 86.79 2 13 0 15 65 13 v England 25 May 2014 ODI # 3493
15 15 5 1019 102 101.90 1174 86.79 2 13 0 15 65 13 v England 22 May 2014 ODI # 3492
15 15 5 1019 102 101.90 1174 86.79 2 13 0 15 65 13 v Ireland 6 May 2014 ODI # 3490
15 15 5 1019 102 101.90 1174 86.79 2 13 0 15 65 13 v Afghanistan 3 Mar 2014 ODI # 3481
15 15 5 1019 102 101.90 1174 86.79 2 13 0 15 65 13 v India 28 Feb 2014 ODI # 3476
15 15 5 1019 102 101.90 1174 86.79 2 13 0 15 65 13 v Pakistan 25 Feb 2014 ODI # 3473
16 16 5 1083 102 98.45 1244 87.05 2 14 0 16 69 13 v Bangladesh 22 Feb 2014 ODI # 3471
16 16 5 1083 102 98.45 1244 87.05 2 14 0 16 69 13 v Bangladesh 20 Feb 2014 ODI # 3470
16 16 5 1083 102 98.45 1244 87.05 2 14 0 16 69 13 v Bangladesh 17 Feb 2014 ODI # 3469
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v Pakistan 27 Dec 2013 ODI # 3450
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v Pakistan 25 Dec 2013 ODI # 3448
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v Pakistan 22 Dec 2013 ODI # 3447
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v Pakistan 20 Dec 2013 ODI # 3446
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v Pakistan 18 Dec 2013 ODI # 3445
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v New Zealand 16 Nov 2013 ODI # 3435
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v New Zealand 12 Nov 2013 ODI # 3434
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v New Zealand 10 Nov 2013 ODI # 3432
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v South Africa 31 Jul 2013 ODI # 3401
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v South Africa 28 Jul 2013 ODI # 3400
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v South Africa 26 Jul 2013 ODI # 3398
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v South Africa 23 Jul 2013 ODI # 3394
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v South Africa 20 Jul 2013 ODI # 3392
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v India 11 Jul 2013 ODI # 3388
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v India 9 Jul 2013 ODI # 3387
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v West Indies 7 Jul 2013 ODI # 3385
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v India 2 Jul 2013 ODI # 3382
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v West Indies 28 Jun 2013 ODI # 3378
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v Australia 17 Jun 2013 ODI # 3374
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v England 13 Jun 2013 ODI # 3370
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v New Zealand 9 Jun 2013 ODI # 3366
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v Bangladesh 28 Mar 2013 ODI # 3352
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v Bangladesh 25 Mar 2013 ODI # 3351
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v Bangladesh 23 Mar 2013 ODI # 3349
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v Australia 23 Jan 2013 ODI # 3326
17 17 6 1147 102 104.27 1314 87.29 2 15 0 17 70 14 v Australia 20 Jan 2013 ODI # 3324
18 18 6 1220 102 101.66 1409 86.58 2 16 0 18 77 15 v Australia 11 Jan 2013 ODI # 3317
18 18 6 1220 102 101.66 1409 86.58 2 16 0 18 77 15 v New Zealand 12 Nov 2012 ODI # 3308
18 18 6 1220 102 101.66 1409 86.58 2 16 0 18 77 15 v New Zealand 10 Nov 2012 ODI # 3307
18 18 6 1220 102 101.66 1409 86.58 2 16 0 18 77 15 v India 4 Aug 2012 ODI # 3295
18 18 6 1220 102 101.66 1409 86.58 2 16 0 18 77 15 v India 31 Jul 2012 ODI # 3294
18 18 6 1220 102 101.66 1409 86.58 2 16 0 18 77 15 v India 28 Jul 2012 ODI # 3293
18 18 6 1220 102 101.66 1409 86.58 2 16 0 18 77 15 v India 24 Jul 2012 ODI # 3292
18 18 6 1220 102 101.66 1409 86.58 2 16 0 18 77 15 v India 21 Jul 2012 ODI # 3291
19 19 6 1274 102 98.00 1483 85.90 2 17 0 19 81 15 v Pakistan 18 Jun 2012 ODI # 3277
19 19 6 1274 102 98.00 1483 85.90 2 17 0 19 81 15 v Pakistan 16 Jun 2012 ODI # 3275
19 19 6 1274 102 98.00 1483 85.90 2 17 0 19 81 15 v Pakistan 13 Jun 2012 ODI # 3274
19 19 6 1274 102 98.00 1483 85.90 2 17 0 19 81 15 v Pakistan 9 Jun 2012 ODI # 3273
19 19 6 1274 102 98.00 1483 85.90 2 17 0 19 81 15 v Pakistan 7 Jun 2012 ODI # 3272
19 19 6 1274 102 98.00 1483 85.90 2 17 0 19 81 15 v Pakistan 15 Mar 2012 ODI # 3260
19 19 6 1274 102 98.00 1483 85.90 2 17 0 19 81 15 v India 13 Mar 2012 ODI # 3259
19 19 6 1274 102 98.00 1483 85.90 2 17 0 19 81 15 v Australia 8 Mar 2012 ODI # 3257
19 19 6 1274 102 98.00 1483 85.90 2 17 0 19 81 15 v Australia 6 Mar 2012 ODI # 3256
19 19 6 1274 102 98.00 1483 85.90 2 17 0 19 81 15 v Australia 4 Mar 2012 ODI # 3255
20 20 6 1349 102 96.35 1567 86.08 2 18 0 20 84 17 v Australia 2 Mar 2012 ODI # 3253
20 20 6 1349 102 96.35 1567 86.08 2 18 0 20 84 17 v India 28 Feb 2012 ODI # 3251
21 21 6 1429 102 95.26 1667 85.72 2 19 0 21 91 17 v Australia 24 Feb 2012 ODI # 3248
21 21 6 1429 102 95.26 1667 85.72 2 19 0 21 91 17 v India 21 Feb 2012 ODI # 3246
21 21 6 1429 102 95.26 1667 85.72 2 19 0 21 91 17 v Australia 17 Feb 2012 ODI # 3241
22 22 6 1510 102 94.37 1758 85.89 2 20 0 22 97 18 v India 14 Feb 2012 ODI # 3239
22 22 6 1510 102 94.37 1758 85.89 2 20 0 22 97 18 v Australia 10 Feb 2012 ODI # 3235
23 23 6 1574 102 92.58 1839 85.58 2 21 0 23 101 18 v India 8 Feb 2012 ODI # 3233
23 23 6 1574 102 92.58 1839 85.58 2 21 0 23 101 18 v South Africa 22 Jan 2012 ODI # 3229
24 24 6 1633 102 90.72 1920 85.05 2 22 0 24 102 19 v South Africa 20 Jan 2012 ODI # 3228
24 24 6 1633 102 90.72 1920 85.05 2 22 0 24 102 19 v South Africa 17 Jan 2012 ODI # 3227
25 25 7 1725 102 95.83 2035 84.76 2 23 0 25 108 19 v South Africa 14 Jan 2012 ODI # 3226
25 25 7 1725 102 95.83 2035 84.76 2 23 0 25 108 19 v South Africa 11 Jan 2012 ODI # 3225
25 25 7 1725 102 95.83 2035 84.76 2 23 0 25 108 19 v Pakistan 23 Nov 2011 ODI # 3216
25 25 7 1725 102 95.83 2035 84.76 2 23 0 25 108 19 v Pakistan 20 Nov 2011 ODI # 3215
25 25 7 1725 102 95.83 2035 84.76 2 23 0 25 108 19 v Pakistan 18 Nov 2011 ODI # 3214
25 25 7 1725 102 95.83 2035 84.76 2 23 0 25 108 19 v Pakistan 14 Nov 2011 ODI # 3213
25 25 7 1725 102 95.83 2035 84.76 2 23 0 25 108 19 v Pakistan 11 Nov 2011 ODI # 3212
25 25 7 1725 102 95.83 2035 84.76 2 23 0 25 108 19 v Australia 16 Aug 2011 ODI # 3180
25 25 7 1725 102 95.83 2035 84.76 2 23 0 25 108 19 v Australia 14 Aug 2011 ODI # 3178
25 25 7 1725 102 95.83 2035 84.76 2 23 0 25 108 19 v Australia 10 Aug 2011 ODI # 3175
25 25 7 1725 102 95.83 2035 84.76 2 23 0 25 108 19 v Scotland 13 Jul 2011 ODI # 3172
26 26 7 1779 102 93.63 2099 84.75 2 24 0 26 113 21 v England 9 Jul 2011 ODI # 3170
26 26 7 1779 102 93.63 2099 84.75 2 24 0 26 113 21 v England 6 Jul 2011 ODI # 3169
27 27 8 1884 105* 99.15 2225 84.67 3 24 0 27 124 23 v England 3 Jul 2011 ODI # 3168
27 27 8 1884 105* 99.15 2225 84.67 3 24 0 27 124 23 v England 1 Jul 2011 ODI # 3167
27 27 8 1884 105* 99.15 2225 84.67 3 24 0 27 124 23 v Zimbabwe 9 Jun 2010 ODI # 2990
27 27 8 1884 105* 99.15 2225 84.67 3 24 0 27 124 23 v Zimbabwe 7 Jun 2010 ODI # 2989
28 28 8 1995 111 99.75 2343 85.14 4 24 0 28 130 28 v India 5 Jun 2010 ODI # 2988
28 28 8 1995 111 99.75 2343 85.14 4 24 0 28 130 28 v Zimbabwe 1 Jun 2010 ODI # 2985
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