Records type batting analysis [change type]
View cumulative averages [change view]
Not involving the player T Panyangara (ZIM) remove T Panyangara (ZIM) 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 2009-2021 166 133 16 2338 140 19.98 2086 112.08 1 10 11 176 84 Profile
filtered 2009-2021 165 132 16 2335 140 20.12 2081 112.20 1 10 11 176 84
Cumulative averages
1 1 0 31 31 31.00 14 221.42 0 0 0 4 1 v India 24 Dec 2009 ODI # 2935
2 1 0 31 31 31.00 14 221.42 0 0 0 4 1 v India 27 Dec 2009 ODI # 2936
3 2 1 67 36* 67.00 29 231.03 0 0 0 10 2 v India 5 Jan 2010 ODI # 2938
4 2 1 67 36* 67.00 29 231.03 0 0 0 10 2 v Bangladesh 8 Jan 2010 ODI # 2940
5 3 1 78 36* 39.00 46 169.56 0 0 0 12 2 v India 10 Jan 2010 ODI # 2941
6 4 2 84 36* 42.00 52 161.53 0 0 0 13 2 v India 13 Jan 2010 ODI # 2943
7 5 2 116 36* 38.66 75 154.66 0 0 0 15 3 v India 30 May 2010 ODI # 2983
8 5 2 116 36* 38.66 75 154.66 0 0 0 15 3 v Zimbabwe 1 Jun 2010 ODI # 2985
9 5 2 116 36* 38.66 75 154.66 0 0 0 15 3 v India 5 Jun 2010 ODI # 2988
10 6 2 124 36* 31.00 91 136.26 0 0 0 15 3 v Zimbabwe 7 Jun 2010 ODI # 2989
11 6 2 124 36* 31.00 91 136.26 0 0 0 15 3 v India 22 Aug 2010 ODI # 3038
12 7 2 130 36* 26.00 99 131.31 0 0 0 15 3 v India 28 Aug 2010 ODI # 3040
13 8 2 130 36* 21.66 103 126.21 0 0 1 15 3 v Australia 3 Nov 2010 ODI # 3065
14 8 2 130 36* 21.66 103 126.21 0 0 1 15 3 v Australia 5 Nov 2010 ODI # 3066
15 9 2 133 36* 19.00 110 120.90 0 0 1 15 3 v Australia 7 Nov 2010 ODI # 3068
16 10 2 139 36* 17.37 118 117.79 0 0 1 15 3 v West Indies 6 Feb 2011 ODI # 3099
17 11 2 150 36* 16.66 129 116.27 0 0 1 16 3 v Canada 20 Feb 2011 ODI # 3102
18 12 2 158 36* 15.80 135 117.03 0 0 1 17 3 v Pakistan 26 Feb 2011 ODI # 3109
20 14 3 183 36* 16.63 149 122.81 0 0 1 20 4 v India 2 Apr 2011 ODI # 3148
21 15 3 192 36* 16.00 166 115.66 0 0 1 20 4 v Scotland 13 Jul 2011 ODI # 3172
22 16 3 205 36* 15.76 178 115.16 0 0 1 20 5 v Pakistan 14 Nov 2011 ODI # 3213
23 17 3 209 36* 14.92 183 114.20 0 0 1 20 5 v Pakistan 18 Nov 2011 ODI # 3214
24 18 3 216 36* 14.40 194 111.34 0 0 1 21 5 v Pakistan 20 Nov 2011 ODI # 3215
25 19 3 241 36* 15.06 212 113.67 0 0 1 21 6 v Pakistan 23 Nov 2011 ODI # 3216
26 20 4 310 69* 19.37 256 121.09 0 1 1 24 11 v South Africa 20 Jan 2012 ODI # 3228
27 21 4 312 69* 18.35 264 118.18 0 1 1 24 11 v South Africa 22 Jan 2012 ODI # 3229
28 22 4 319 69* 17.72 276 115.57 0 1 1 24 11 v India 8 Feb 2012 ODI # 3233
29 23 4 324 69* 17.05 285 113.68 0 1 1 24 11 v India 14 Feb 2012 ODI # 3239
30 23 4 324 69* 17.05 285 113.68 0 1 1 24 11 v Australia 17 Feb 2012 ODI # 3241
31 24 4 334 69* 16.70 292 114.38 0 1 1 25 11 v India 21 Feb 2012 ODI # 3246
32 25 5 355 69* 17.75 303 117.16 0 1 1 27 12 v Australia 24 Feb 2012 ODI # 3248
33 26 5 358 69* 17.04 306 116.99 0 1 1 27 12 v India 28 Feb 2012 ODI # 3251
34 27 5 363 69* 16.50 313 115.97 0 1 1 27 12 v Australia 2 Mar 2012 ODI # 3253
35 28 5 380 69* 16.52 346 109.82 0 1 1 28 12 v Pakistan 7 Jun 2012 ODI # 3272
36 29 6 404 69* 17.56 360 112.22 0 1 1 30 14 v Pakistan 9 Jun 2012 ODI # 3273
37 29 6 404 69* 17.56 360 112.22 0 1 1 30 14 v Pakistan 13 Jun 2012 ODI # 3274
38 30 6 412 69* 17.16 369 111.65 0 1 1 31 14 v Pakistan 16 Jun 2012 ODI # 3275
39 31 6 412 69* 16.48 374 110.16 0 1 2 31 14 v Pakistan 18 Jun 2012 ODI # 3277
40 32 6 456 69* 17.53 402 113.43 0 1 2 34 15 v India 21 Jul 2012 ODI # 3291
41 32 6 456 69* 17.53 402 113.43 0 1 2 34 15 v India 24 Jul 2012 ODI # 3292
42 32 6 456 69* 17.53 402 113.43 0 1 2 34 15 v India 28 Jul 2012 ODI # 3293
43 33 6 458 69* 16.96 405 113.08 0 1 2 34 15 v India 31 Jul 2012 ODI # 3294
44 34 6 476 69* 17.00 424 112.26 0 1 2 36 15 v India 4 Aug 2012 ODI # 3295
45 34 6 476 69* 17.00 424 112.26 0 1 2 36 15 v New Zealand 4 Nov 2012 ODI # 3305
46 34 6 476 69* 17.00 424 112.26 0 1 2 36 15 v New Zealand 6 Nov 2012 ODI # 3306
47 34 6 476 69* 17.00 424 112.26 0 1 2 36 15 v New Zealand 10 Nov 2012 ODI # 3307
48 35 6 487 69* 16.79 434 112.21 0 1 2 38 15 v New Zealand 12 Nov 2012 ODI # 3308
49 36 6 491 69* 16.36 442 111.08 0 1 2 38 15 v Australia 11 Jan 2013 ODI # 3317
50 36 6 491 69* 16.36 442 111.08 0 1 2 38 15 v Australia 13 Jan 2013 ODI # 3319
51 37 7 495 69* 16.50 444 111.48 0 1 2 39 15 v Australia 18 Jan 2013 ODI # 3321
52 37 7 495 69* 16.50 444 111.48 0 1 2 39 15 v Australia 20 Jan 2013 ODI # 3324
53 38 7 502 69* 16.19 450 111.55 0 1 2 40 15 v Australia 23 Jan 2013 ODI # 3326
54 38 7 502 69* 16.19 450 111.55 0 1 2 40 15 v Bangladesh 23 Mar 2013 ODI # 3349
55 38 7 502 69* 16.19 450 111.55 0 1 2 40 15 v Bangladesh 25 Mar 2013 ODI # 3351
56 39 7 506 69* 15.81 458 110.48 0 1 2 40 15 v Bangladesh 28 Mar 2013 ODI # 3352
57 40 7 521 69* 15.78 487 106.98 0 1 2 42 15 v New Zealand 9 Jun 2013 ODI # 3366
58 41 7 521 69* 15.32 491 106.10 0 1 3 42 15 v India 20 Jun 2013 ODI # 3376
59 42 8 537 69* 15.79 498 107.83 0 1 3 44 16 v South Africa 20 Jul 2013 ODI # 3392
60 43 8 548 69* 15.65 512 107.03 0 1 3 45 16 v South Africa 23 Jul 2013 ODI # 3394
61 44 8 613 69* 17.02 561 109.26 0 2 3 50 21 v South Africa 26 Jul 2013 ODI # 3398
62 44 8 613 69* 17.02 561 109.26 0 2 3 50 21 v South Africa 28 Jul 2013 ODI # 3400
63 45 9 630 69* 17.50 575 109.56 0 2 3 52 21 v South Africa 31 Jul 2013 ODI # 3401
64 46 9 638 69* 17.24 589 108.31 0 2 3 52 21 v New Zealand 16 Nov 2013 ODI # 3435
65 47 9 644 69* 16.94 595 108.23 0 2 3 53 21 v Pakistan 18 Dec 2013 ODI # 3445
66 48 9 649 69* 16.64 609 106.56 0 2 3 53 21 v Pakistan 20 Dec 2013 ODI # 3446
67 49 9 651 69* 16.27 615 105.85 0 2 3 53 21 v Pakistan 22 Dec 2013 ODI # 3447
68 50 10 731 80* 18.27 672 108.77 0 3 3 57 27 v Bangladesh 17 Feb 2014 ODI # 3469
69 51 10 731 80* 17.82 675 108.29 0 3 4 57 27 v Bangladesh 20 Feb 2014 ODI # 3470
70 51 10 731 80* 17.82 675 108.29 0 3 4 57 27 v Bangladesh 22 Feb 2014 ODI # 3471
71 52 10 737 80* 17.54 684 107.74 0 3 4 57 27 v Pakistan 25 Feb 2014 ODI # 3473
72 53 11 748 80* 17.80 702 106.55 0 3 4 57 27 v India 28 Feb 2014 ODI # 3476
73 54 12 767 80* 18.26 725 105.79 0 3 4 57 27 v Afghanistan 3 Mar 2014 ODI # 3481
74 55 12 782 80* 18.18 748 104.54 0 3 4 57 27 v Bangladesh 6 Mar 2014 ODI # 3485
75 55 12 782 80* 18.18 748 104.54 0 3 4 57 27 v Pakistan 8 Mar 2014 ODI # 3486
76 56 12 784 80* 17.81 754 103.97 0 3 4 57 27 v England 22 May 2014 ODI # 3492
77 57 12 797 80* 17.71 764 104.31 0 3 4 58 28 v Pakistan 23 Aug 2014 ODI # 3512
78 58 12 862 80* 18.73 800 107.75 0 4 4 63 32 v Pakistan 26 Aug 2014 ODI # 3515
79 58 12 862 80* 18.73 800 107.75 0 4 4 63 32 v Pakistan 30 Aug 2014 ODI # 3519
80 59 12 891 80* 18.95 827 107.73 0 4 4 67 32 v India 2 Nov 2014 ODI # 3539
81 60 12 901 80* 18.77 838 107.51 0 4 4 67 33 v India 6 Nov 2014 ODI # 3540
82 61 12 902 80* 18.40 842 107.12 0 4 4 67 33 v India 9 Nov 2014 ODI # 3543
83 62 12 931 80* 18.62 871 106.88 0 4 4 68 36 v India 13 Nov 2014 ODI # 3544
84 63 12 937 80* 18.37 876 106.96 0 4 4 69 36 v India 16 Nov 2014 ODI # 3547
85 64 12 941 80* 18.09 882 106.68 0 4 4 69 36 v England 26 Nov 2014 ODI # 3554
86 64 12 941 80* 18.09 882 106.68 0 4 4 69 36 v England 29 Nov 2014 ODI # 3557
87 65 12 949 80* 17.90 892 106.39 0 4 4 69 37 v England 3 Dec 2014 ODI # 3561
88 65 12 949 80* 17.90 892 106.39 0 4 4 69 37 v England 7 Dec 2014 ODI # 3563
89 66 12 976 80* 18.07 909 107.37 0 4 4 73 38 v England 10 Dec 2014 ODI # 3565
90 67 12 992 80* 18.03 919 107.94 0 4 4 76 38 v England 13 Dec 2014 ODI # 3567
91 68 12 1046 80* 18.67 945 110.68 0 5 4 83 39 v England 16 Dec 2014 ODI # 3569
92 69 12 1046 80* 18.35 946 110.57 0 5 5 83 39 v New Zealand 11 Jan 2015 ODI # 3574
93 69 12 1046 80* 18.35 946 110.57 0 5 5 83 39 v New Zealand 15 Jan 2015 ODI # 3577
94 69 12 1046 80* 18.35 946 110.57 0 5 5 83 39 v New Zealand 17 Jan 2015 ODI # 3580
95 70 12 1051 80* 18.12 952 110.39 0 5 5 83 39 v New Zealand 20 Jan 2015 ODI # 3585
96 71 12 1051 80* 17.81 953 110.28 0 5 6 83 39 v New Zealand 23 Jan 2015 ODI # 3588
97 72 12 1053 80* 17.55 957 110.03 0 5 6 83 39 v New Zealand 25 Jan 2015 ODI # 3590
98 73 12 1073 80* 17.59 969 110.73 0 5 6 84 40 v New Zealand 29 Jan 2015 ODI # 3594
99 74 13 1120 80* 18.36 995 112.56 0 5 6 90 41 v Afghanistan 22 Feb 2015 ODI # 3609
100 74 13 1120 80* 18.36 995 112.56 0 5 6 90 41 v Bangladesh 26 Feb 2015 ODI # 3615
101 74 13 1120 80* 18.36 995 112.56 0 5 6 90 41 v England 1 Mar 2015 ODI # 3619
102 75 13 1128 80* 18.19 998 113.02 0 5 6 92 41 v Australia 8 Mar 2015 ODI # 3629
103 76 13 1135 80* 18.01 1009 112.48 0 5 6 92 41 v Scotland 11 Mar 2015 ODI # 3632
104 77 13 1135 80* 17.73 1012 112.15 0 5 7 92 41 v South Africa 18 Mar 2015 ODI # 3640
105 78 13 1136 80* 17.47 1015 111.92 0 5 7 92 41 v Pakistan 11 Jul 2015 ODI # 3664
106 79 13 1151 80* 17.43 1037 110.99 0 5 7 92 41 v Pakistan 15 Jul 2015 ODI # 3669
107 80 13 1163 80* 17.35 1070 108.69 0 5 7 92 41 v Pakistan 19 Jul 2015 ODI # 3670
108 80 13 1163 80* 17.35 1070 108.69 0 5 7 92 41 v Pakistan 26 Jul 2015 ODI # 3672
109 80 13 1163 80* 17.35 1070 108.69 0 5 7 92 41 v New Zealand 2 Jan 2016 ODI # 3718
110 81 13 1178 80* 17.32 1083 108.77 0 5 7 92 42 v New Zealand 5 Jan 2016 ODI # 3721
111 82 13 1199 80* 17.37 1097 109.29 0 5 7 95 42 v Australia 21 Aug 2016 ODI # 3768
112 83 13 1211 80* 17.30 1103 109.79 0 5 7 96 43 v Australia 24 Aug 2016 ODI # 3769
113 84 13 1220 80* 17.18 1113 109.61 0 5 7 96 43 v Australia 28 Aug 2016 ODI # 3772
114 85 13 1233 80* 17.12 1139 108.25 0 5 7 98 43 v Australia 31 Aug 2016 ODI # 3774
115 86 13 1288 80* 17.64 1174 109.71 0 6 7 102 45 v Bangladesh 25 Mar 2017 ODI # 3855
116 87 13 1297 80* 17.52 1180 109.91 0 6 7 103 45 v Bangladesh 28 Mar 2017 ODI # 3856
117 88 13 1349 80* 17.98 1220 110.57 0 7 7 107 46 v Bangladesh 1 Apr 2017 ODI # 3858
118 88 13 1349 80* 17.98 1220 110.57 0 7 7 107 46 v India 8 Jun 2017 ODI # 3882
119 89 13 1350 80* 17.76 1225 110.20 0 7 7 107 46 v Pakistan 12 Jun 2017 ODI # 3888
120 90 13 1350 80* 17.53 1230 109.75 0 7 8 107 46 v India 20 Aug 2017 ODI # 3905
121 91 13 1371 80* 17.57 1259 108.89 0 7 8 108 47 v Pakistan 13 Oct 2017 ODI # 3922
122 92 13 1378 80* 17.44 1264 109.01 0 7 8 109 47 v Pakistan 16 Oct 2017 ODI # 3924
123 93 13 1416 80* 17.70 1301 108.83 0 7 8 114 47 v Pakistan 18 Oct 2017 ODI # 3926
124 94 13 1416 80* 17.48 1302 108.75 0 7 9 114 47 v Pakistan 20 Oct 2017 ODI # 3927
125 95 13 1441 80* 17.57 1331 108.26 0 7 9 117 48 v Pakistan 23 Oct 2017 ODI # 3930
126 95 13 1441 80* 17.57 1331 108.26 0 7 9 117 48 v India 10 Dec 2017 ODI # 3939
127 96 13 1446 80* 17.42 1334 108.39 0 7 9 118 48 v India 13 Dec 2017 ODI # 3941
128 97 13 1452 80* 17.28 1340 108.35 0 7 9 118 48 v India 17 Dec 2017 ODI # 3942
129 98 13 1516 80* 17.83 1377 110.09 0 8 9 123 51 v Zimbabwe 17 Jan 2018 ODI # 3955
130 99 13 1545 80* 17.96 1391 111.07 0 8 9 126 53 v Bangladesh 19 Jan 2018 ODI # 3959
131 100 14 1584 80* 18.41 1417 111.78 0 8 9 127 56 v Zimbabwe 21 Jan 2018 ODI # 3962
132 100 14 1584 80* 18.41 1417 111.78 0 8 9 127 56 v Bangladesh 25 Jan 2018 ODI # 3965
133 101 14 1586 80* 18.22 1427 111.14 0 8 9 127 56 v Bangladesh 27 Jan 2018 ODI # 3967
134 102 14 1635 80* 18.57 1457 112.21 0 8 9 135 56 v South Africa 29 Jul 2018 ODI # 4025
135 103 14 1654 80* 18.58 1477 111.98 0 8 9 137 56 v South Africa 1 Aug 2018 ODI # 4027
136 104 14 1670 80* 18.55 1491 112.00 0 8 9 139 56 v South Africa 5 Aug 2018 ODI # 4029
137 105 15 1721 80* 19.12 1536 112.04 0 9 9 142 58 v South Africa 8 Aug 2018 ODI # 4030
138 106 15 1734 80* 19.05 1551 111.79 0 9 9 142 58 v South Africa 12 Aug 2018 ODI # 4031
139 107 15 1740 80* 18.91 1560 111.53 0 9 9 143 58 v Bangladesh 15 Sep 2018 ODI # 4036
140 108 15 1768 80* 19.01 1596 110.77 0 9 9 145 58 v Afghanistan 17 Sep 2018 ODI # 4038
141 108 15 1768 80* 19.01 1596 110.77 0 9 9 145 58 v England 10 Oct 2018 ODI # 4052
142 109 16 1812 80* 19.48 1645 110.15 0 9 9 146 61 v England 13 Oct 2018 ODI # 4053
143 110 16 1812 80* 19.27 1646 110.08 0 9 10 146 61 v England 17 Oct 2018 ODI # 4054
144 111 16 1856 80* 19.53 1687 110.01 0 9 10 148 62 v England 20 Oct 2018 ODI # 4055
145 112 16 1867 80* 19.44 1699 109.88 0 9 10 148 63 v England 23 Oct 2018 ODI # 4058
146 113 16 1871 80* 19.28 1704 109.80 0 9 10 148 63 v New Zealand 3 Jan 2019 ODI # 4074
147 114 16 2011 140 20.52 1778 113.10 1 9 10 156 76 v New Zealand 5 Jan 2019 ODI # 4075
148 115 16 2091 140 21.12 1841 113.57 1 10 10 163 79 v New Zealand 8 Jan 2019 ODI # 4076
149 116 16 2098 140 20.98 1850 113.40 1 10 10 163 79 v South Africa 3 Mar 2019 ODI # 4104
150 117 16 2121 140 21.00 1873 113.24 1 10 10 165 80 v South Africa 6 Mar 2019 ODI # 4107
151 118 16 2133 140 20.91 1887 113.03 1 10 10 165 80 v South Africa 10 Mar 2019 ODI # 4112
152 119 16 2145 140 20.82 1904 112.65 1 10 10 165 80 v South Africa 13 Mar 2019 ODI # 4114
153 120 16 2147 140 20.64 1911 112.34 1 10 10 165 80 v South Africa 16 Mar 2019 ODI # 4115
154 121 16 2147 140 20.44 1912 112.29 1 10 11 165 80 v Scotland 21 May 2019 ODI # 4142
155 122 16 2174 140 20.50 1935 112.35 1 10 11 165 82 v New Zealand 1 Jun 2019 ODI # 4145
156 123 16 2176 140 20.33 1939 112.22 1 10 11 165 82 v Afghanistan 4 Jun 2019 ODI # 4149
157 124 16 2183 140 20.21 1942 112.40 1 10 11 165 83 v Australia 15 Jun 2019 ODI # 4159
158 125 16 2185 140 20.04 1948 112.16 1 10 11 165 83 v England 21 Jun 2019 ODI # 4168
159 126 16 2206 140 20.05 1973 111.80 1 10 11 165 83 v South Africa 28 Jun 2019 ODI # 4176
160 127 16 2208 140 19.89 1976 111.74 1 10 11 165 83 v India 6 Jul 2019 ODI # 4187
161 128 16 2210 140 19.73 1979 111.67 1 10 11 165 83 v Bangladesh 26 Jul 2019 ODI # 4193
162 129 16 2242 140 19.84 2001 112.04 1 10 11 168 84 v West Indies 22 Feb 2020 ODI # 4246
163 130 16 2278 140 19.98 2026 112.43 1 10 11 172 84 v West Indies 26 Feb 2020 ODI # 4247
164 131 16 2316 140 20.13 2057 112.59 1 10 11 174 84 v West Indies 1 Mar 2020 ODI # 4250
165 132 16 2335 140 20.12 2082 112.15 1 10 11 176 84 v West Indies 12 Mar 2021 ODI # 4277
166 133 16 2338 140 19.98 2086 112.08 1 10 11 176 84 v West Indies 14 Mar 2021 ODI # 4278
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