Records type batting analysis [change type]
View reverse cumulative averages [change view]
Not involving the player Karan KC (NEP) remove Karan KC (NEP) 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 2013-2024 142 134 20 4154 141 36.43 4806 86.43 7 21 3 342 103 Profile
filtered 2013-2024 141 134 20 4154 141 36.43 4806 86.43 7 21 3 342 103
Reverse cumulative
1 1 0 10 10 10.00 11 90.90 0 0 0 1 0 v Sri Lanka 11 Jan 2024 ODI # 4720
2 2 0 11 10 5.50 16 68.75 0 0 0 1 0 v Sri Lanka 8 Jan 2024 ODI # 4719
3 2 0 11 10 5.50 16 68.75 0 0 0 1 0 v Sri Lanka 6 Jan 2024 ODI # 4718
4 3 0 48 37 16.00 49 97.95 0 0 0 3 1 v Ireland 17 Dec 2023 ODI # 4712
5 4 0 50 37 12.50 61 81.96 0 0 0 3 1 v Ireland 15 Dec 2023 ODI # 4710
6 5 0 65 37 13.00 79 82.27 0 0 0 4 1 v Ireland 13 Dec 2023 ODI # 4709
7 6 0 99 37 16.50 119 83.19 0 0 0 6 2 v Scotland 4 Jul 2023 ODI # 4612
8 7 0 130 37 18.57 170 76.47 0 0 0 9 3 v Sri Lanka 2 Jul 2023 ODI # 4609
9 8 0 172 42 21.50 219 78.53 0 0 0 15 3 v Oman 29 Jun 2023 ODI # 4605
10 9 0 220 48 24.44 246 89.43 0 0 0 20 5 v U.S.A. 26 Jun 2023 ODI # 4601
11 10 0 288 68 28.80 304 94.73 0 1 0 26 7 v West Indies 24 Jun 2023 ODI # 4597
12 11 1 390 102* 39.00 358 108.93 1 1 0 32 15 v Netherlands 20 Jun 2023 ODI # 4589
14 12 2 408 102* 40.80 367 111.17 1 1 0 33 16 v Netherlands 25 Mar 2023 ODI # 4549
15 13 2 408 102* 37.09 369 110.56 1 1 1 33 16 v Netherlands 23 Mar 2023 ODI # 4546
16 14 2 430 102* 35.83 400 107.50 1 1 1 35 17 v Netherlands 21 Mar 2023 ODI # 4543
17 14 2 430 102* 35.83 400 107.50 1 1 1 35 17 v Ireland 23 Jan 2023 ODI # 4510
18 15 2 455 102* 35.00 421 108.07 1 1 1 38 17 v Ireland 21 Jan 2023 ODI # 4508
19 16 2 498 102* 35.57 466 106.86 1 1 1 42 18 v Ireland 18 Jan 2023 ODI # 4506
20 17 2 506 102* 33.73 485 104.32 1 1 1 43 18 v Australia 3 Sep 2022 ODI # 4460
21 18 2 523 102* 32.68 522 100.19 1 1 1 44 19 v Australia 31 Aug 2022 ODI # 4459
22 19 2 528 102* 31.05 546 96.70 1 1 1 44 19 v Australia 28 Aug 2022 ODI # 4458
23 20 2 643 115 35.72 641 100.31 2 1 1 53 22 v India 22 Aug 2022 ODI # 4457
24 21 2 659 115 34.68 672 98.06 2 1 1 53 22 v India 20 Aug 2022 ODI # 4454
25 22 2 671 115 33.55 689 97.38 2 1 1 54 22 v India 18 Aug 2022 ODI # 4451
26 23 2 671 115 31.95 690 97.24 2 1 2 54 22 v Bangladesh 10 Aug 2022 ODI # 4443
27 24 3 788 117* 37.52 817 96.45 3 1 2 62 26 v Bangladesh 7 Aug 2022 ODI # 4442
28 25 4 923 135* 43.95 926 99.67 4 1 2 70 32 v Bangladesh 5 Aug 2022 ODI # 4441
29 26 4 961 135* 43.68 1003 95.81 4 1 2 72 32 v Afghanistan 9 Jun 2022 ODI # 4403
30 27 4 1001 135* 43.52 1060 94.43 4 1 2 74 33 v Afghanistan 6 Jun 2022 ODI # 4400
31 28 4 1068 135* 44.50 1138 93.84 4 2 2 80 34 v Afghanistan 4 Jun 2022 ODI # 4397
32 29 4 1069 135* 42.76 1143 93.52 4 2 2 80 34 v Sri Lanka 21 Jan 2022 ODI # 4347
33 30 4 1125 135* 43.26 1189 94.61 4 3 2 84 35 v Sri Lanka 18 Jan 2022 ODI # 4343
34 31 4 1143 135* 42.33 1206 94.77 4 3 2 86 35 v Sri Lanka 16 Jan 2022 ODI # 4341
35 32 4 1152 135* 41.14 1225 94.04 4 3 2 86 35 v Ireland 13 Sep 2021 ODI # 4323
36 32 4 1152 135* 41.14 1225 94.04 4 3 2 86 35 v Ireland 10 Sep 2021 ODI # 4321
37 33 5 1211 135* 43.25 1269 95.42 4 4 2 91 37 v Ireland 8 Sep 2021 ODI # 4319
38 34 5 1268 135* 43.72 1323 95.84 4 5 2 98 38 v Bangladesh 20 Jul 2021 ODI # 4308
39 35 5 1298 135* 43.26 1367 94.95 4 5 2 100 38 v Bangladesh 18 Jul 2021 ODI # 4306
40 36 5 1343 135* 43.32 1403 95.72 4 5 2 104 39 v Pakistan 3 Nov 2020 ODI # 4264
41 37 5 1345 135* 42.03 1411 95.32 4 5 2 104 39 v Pakistan 1 Nov 2020 ODI # 4263
42 38 5 1353 135* 41.00 1418 95.41 4 5 2 105 39 v Pakistan 30 Oct 2020 ODI # 4262
43 39 5 1414 135* 41.58 1468 96.32 4 6 2 110 41 v Bangladesh 6 Mar 2020 ODI # 4253
44 40 5 1480 135* 42.28 1525 97.04 4 7 2 115 43 v Bangladesh 3 Mar 2020 ODI # 4251
45 41 5 1498 135* 41.61 1557 96.21 4 7 2 117 43 v Bangladesh 1 Mar 2020 ODI # 4249
46 42 5 1504 135* 40.64 1561 96.34 4 7 2 118 43 v Ireland 7 Jul 2019 ODI # 4189
47 43 5 1535 135* 40.39 1583 96.96 4 7 2 120 44 v Ireland 4 Jul 2019 ODI # 4185
48 44 5 1543 135* 39.56 1607 96.01 4 7 2 120 44 v Ireland 1 Jul 2019 ODI # 4181
49 45 6 1628 135* 41.74 1675 97.19 4 8 2 125 49 v Netherlands 21 Jun 2019 ODI # 4167
50 46 6 1639 135* 40.97 1698 96.52 4 8 2 125 49 v Netherlands 19 Jun 2019 ODI # 4164
51 47 7 1648 135* 41.20 1711 96.31 4 8 2 126 49 v U.A.E. 16 Apr 2019 ODI # 4124
52 48 7 1666 135* 40.63 1737 95.91 4 8 2 127 49 v U.A.E. 14 Apr 2019 ODI # 4123
53 49 7 1677 135* 39.92 1746 96.04 4 8 2 128 49 v U.A.E. 12 Apr 2019 ODI # 4122
54 49 7 1677 135* 39.92 1746 96.04 4 8 2 128 49 v U.A.E. 10 Apr 2019 ODI # 4121
55 50 7 1717 135* 39.93 1797 95.54 4 8 2 130 50 v Bangladesh 26 Oct 2018 ODI # 4061
56 51 7 1766 135* 40.13 1858 95.04 4 8 2 133 52 v Bangladesh 24 Oct 2018 ODI # 4060
57 52 7 1773 135* 39.40 1880 94.30 4 8 2 133 52 v Bangladesh 21 Oct 2018 ODI # 4057
58 53 7 1807 135* 39.28 1906 94.80 4 8 2 135 53 v U.A.E. 22 Mar 2018 ODI # 4005
59 54 7 1829 135* 38.91 1939 94.32 4 8 2 137 53 v West Indies 19 Mar 2018 ODI # 4002
60 55 8 1898 135* 40.38 2022 93.86 4 9 2 141 56 v Ireland 16 Mar 2018 ODI # 3999
61 56 8 1899 135* 39.56 2024 93.82 4 9 2 141 56 v Scotland 12 Mar 2018 ODI # 3996
62 57 8 1909 135* 38.95 2038 93.67 4 9 2 141 56 v Hong Kong 10 Mar 2018 ODI # 3994
63 58 8 1969 135* 39.38 2106 93.49 4 10 2 147 57 v Afghanistan 6 Mar 2018 ODI # 3988
64 59 8 1970 135* 38.62 2110 93.36 4 10 2 147 57 v Afghanistan 19 Feb 2018 ODI # 3979
65 60 8 1974 135* 37.96 2118 93.20 4 10 2 147 57 v Afghanistan 16 Feb 2018 ODI # 3977
66 61 8 2012 135* 37.96 2168 92.80 4 10 2 148 60 v Afghanistan 13 Feb 2018 ODI # 3975
67 62 8 2104 135* 38.96 2242 93.84 4 11 2 157 64 v Afghanistan 11 Feb 2018 ODI # 3974
68 63 8 2129 135* 38.70 2278 93.45 4 11 2 159 65 v Afghanistan 9 Feb 2018 ODI # 3972
69 64 8 2168 135* 38.71 2337 92.76 4 11 2 163 66 v Bangladesh 23 Jan 2018 ODI # 3964
70 65 8 2177 135* 38.19 2349 92.67 4 11 2 165 66 v Sri Lanka 21 Jan 2018 ODI # 3962
71 66 9 2258 135* 39.61 2416 93.46 4 12 2 173 67 v Sri Lanka 17 Jan 2018 ODI # 3955
72 67 9 2310 135* 39.82 2515 91.84 4 13 2 175 69 v Bangladesh 15 Jan 2018 ODI # 3952
73 68 10 2337 135* 40.29 2542 91.93 4 13 2 176 71 v Sri Lanka 10 Jul 2017 ODI # 3904
74 69 10 2347 135* 39.77 2552 91.96 4 13 2 177 71 v Sri Lanka 8 Jul 2017 ODI # 3903
75 70 11 2372 135* 40.20 2569 92.33 4 13 2 179 72 v Sri Lanka 6 Jul 2017 ODI # 3901
76 71 11 2380 135* 39.66 2586 92.03 4 13 2 181 72 v Sri Lanka 2 Jul 2017 ODI # 3899
77 72 12 2447 135* 40.78 2642 92.61 4 14 2 188 73 v Sri Lanka 30 Jun 2017 ODI # 3897
78 73 13 2505 135* 41.75 2730 91.75 4 15 2 195 73 v Scotland 17 Jun 2017 ODI # 3893
79 74 13 2509 135* 41.13 2739 91.60 4 15 2 195 73 v Scotland 15 Jun 2017 ODI # 3892
80 75 13 2521 135* 40.66 2769 91.04 4 15 2 197 73 v Afghanistan 16 Feb 2017 ODI # 3835
81 76 13 2526 135* 40.09 2780 90.86 4 15 2 198 73 v Sri Lanka 27 Nov 2016 ODI # 3810
82 77 14 2602 135* 41.30 2883 90.25 4 16 2 201 73 v West Indies 25 Nov 2016 ODI # 3809
83 78 15 2606 135* 41.36 2894 90.04 4 16 2 201 73 v Sri Lanka 21 Nov 2016 ODI # 3807
84 79 15 2683 135* 41.92 2975 90.18 4 17 2 208 73 v West Indies 19 Nov 2016 ODI # 3806
85 80 15 2684 135* 41.29 2978 90.12 4 17 2 208 73 v Sri Lanka 14 Nov 2016 ODI # 3804
86 81 15 2700 135* 40.90 3019 89.43 4 17 2 209 73 v India 13 Jun 2016 ODI # 3744
87 82 15 2723 135* 40.64 3073 88.61 4 17 2 211 73 v India 11 Jun 2016 ODI # 3742
88 83 15 2752 135* 40.47 3096 88.88 4 17 2 213 74 v Afghanistan 6 Jan 2016 ODI # 3722
89 84 15 2761 135* 40.01 3108 88.83 4 17 2 214 74 v Afghanistan 4 Jan 2016 ODI # 3720
90 85 15 2762 135* 39.45 3115 88.66 4 17 2 214 74 v Afghanistan 2 Jan 2016 ODI # 3719
91 86 15 2775 135* 39.08 3124 88.82 4 17 2 216 74 v Afghanistan 29 Dec 2015 ODI # 3716
92 87 15 2781 135* 38.62 3149 88.31 4 17 2 216 74 v Afghanistan 25 Dec 2015 ODI # 3713
93 88 15 2790 135* 38.21 3161 88.26 4 17 2 217 74 v Bangladesh 11 Nov 2015 ODI # 3706
94 89 15 2823 135* 38.14 3203 88.13 4 17 2 219 75 v Bangladesh 9 Nov 2015 ODI # 3705
95 90 15 2826 135* 37.68 3228 87.54 4 17 2 219 75 v Bangladesh 7 Nov 2015 ODI # 3703
96 91 15 2828 135* 37.21 3241 87.25 4 17 2 219 75 v Afghanistan 24 Oct 2015 ODI # 3699
97 92 15 2914 135* 37.84 3354 86.88 4 18 2 224 76 v Afghanistan 22 Oct 2015 ODI # 3697
98 93 16 2943 135* 38.22 3377 87.14 4 18 2 225 77 v Afghanistan 20 Oct 2015 ODI # 3696
99 94 16 2946 135* 37.76 3385 87.03 4 18 2 225 77 v Afghanistan 18 Oct 2015 ODI # 3694
100 94 16 2946 135* 37.76 3385 87.03 4 18 2 225 77 v Afghanistan 16 Oct 2015 ODI # 3693
101 95 16 2996 135* 37.92 3441 87.06 4 19 2 229 78 v Ireland 13 Oct 2015 ODI # 3691
102 96 16 3029 135* 37.86 3470 87.29 4 19 2 230 79 v Ireland 11 Oct 2015 ODI # 3690
103 97 17 3089 135* 38.61 3542 87.21 4 20 2 234 79 v Ireland 9 Oct 2015 ODI # 3688
104 98 17 3091 135* 38.16 3548 87.11 4 20 2 234 79 v Pakistan 5 Oct 2015 ODI # 3687
105 99 17 3123 135* 38.08 3569 87.50 4 20 2 236 80 v Pakistan 3 Oct 2015 ODI # 3686
106 100 17 3142 135* 37.85 3609 87.06 4 20 2 237 80 v Pakistan 1 Oct 2015 ODI # 3685
107 101 17 3147 135* 37.46 3620 86.93 4 20 2 237 80 v New Zealand 7 Aug 2015 ODI # 3675
108 102 18 3247 135* 38.65 3715 87.40 5 20 2 242 84 v New Zealand 4 Aug 2015 ODI # 3674
109 102 18 3247 135* 38.65 3715 87.40 5 20 2 242 84 v New Zealand 2 Aug 2015 ODI # 3673
110 103 18 3260 135* 38.35 3725 87.51 5 20 2 244 84 v India 14 Jul 2015 ODI # 3667
111 104 18 3278 135* 38.11 3747 87.48 5 20 2 244 85 v India 12 Jul 2015 ODI # 3665
112 105 18 3315 135* 38.10 3780 87.69 5 20 2 249 85 v India 10 Jul 2015 ODI # 3662
113 105 18 3315 135* 38.10 3780 87.69 5 20 2 249 85 v Pakistan 31 May 2015 ODI # 3653
114 106 19 3415 135* 39.25 3864 88.37 6 20 2 257 88 v Pakistan 29 May 2015 ODI # 3652
115 107 19 3451 135* 39.21 3895 88.60 6 20 2 261 89 v Pakistan 26 May 2015 ODI # 3651
116 108 19 3479 135* 39.08 3910 88.97 6 20 2 262 92 v India 14 Mar 2015 ODI # 3636
117 109 19 3491 135* 38.78 3929 88.85 6 20 2 264 92 v Ireland 7 Mar 2015 ODI # 3627
118 110 19 3499 135* 38.45 3944 88.71 6 20 2 264 92 v Pakistan 1 Mar 2015 ODI # 3620
119 111 19 3525 135* 38.31 3964 88.92 6 20 2 269 92 v West Indies 24 Feb 2015 ODI # 3612
120 112 19 3571 135* 38.39 4008 89.09 6 20 2 275 93 v U.A.E. 19 Feb 2015 ODI # 3606
121 113 19 3576 135* 38.04 4021 88.93 6 20 2 276 93 v South Africa 15 Feb 2015 ODI # 3601
122 114 19 3585 135* 37.73 4035 88.84 6 20 2 278 93 v Bangladesh 1 Dec 2014 ODI # 3559
123 115 19 3601 135* 37.51 4059 88.71 6 20 2 280 93 v Bangladesh 23 Nov 2014 ODI # 3552
124 116 19 3616 135* 37.27 4081 88.60 6 20 2 281 93 v Bangladesh 21 Nov 2014 ODI # 3550
125 117 19 3645 135* 37.19 4113 88.62 6 20 2 285 93 v South Africa 4 Sep 2014 ODI # 3524
126 118 19 3667 135* 37.04 4145 88.46 6 20 2 289 93 v Australia 31 Aug 2014 ODI # 3521
127 119 19 3702 135* 37.02 4195 88.24 6 20 2 292 94 v South Africa 29 Aug 2014 ODI # 3518
128 120 19 3735 135* 36.98 4235 88.19 6 20 2 297 94 v Australia 25 Aug 2014 ODI # 3513
129 121 19 3765 135* 36.91 4259 88.40 6 20 2 304 94 v South Africa 21 Aug 2014 ODI # 3510
130 122 19 3765 135* 36.55 4273 88.11 6 20 3 304 94 v South Africa 19 Aug 2014 ODI # 3508
131 123 19 3781 135* 36.35 4310 87.72 6 20 3 306 94 v Afghanistan 24 Jul 2014 ODI # 3506
132 124 19 3792 135* 36.11 4335 87.47 6 20 3 308 94 v Afghanistan 22 Jul 2014 ODI # 3505
133 125 19 3933 141 37.10 4468 88.02 7 20 3 319 101 v Afghanistan 20 Jul 2014 ODI # 3504
134 126 20 3975 141 37.50 4529 87.76 7 20 3 325 101 v Afghanistan 18 Jul 2014 ODI # 3503
135 127 20 3981 141 37.20 4545 87.59 7 20 3 325 101 v Pakistan 31 Aug 2013 ODI # 3408
136 128 20 3988 141 36.92 4562 87.41 7 20 3 326 101 v India 1 Aug 2013 ODI # 3402
137 129 20 3989 141 36.59 4565 87.38 7 20 3 326 101 v India 28 Jul 2013 ODI # 3399
138 130 20 4009 141 36.44 4600 87.15 7 20 3 329 101 v India 26 Jul 2013 ODI # 3397
139 131 20 4091 141 36.85 4712 86.82 7 21 3 335 103 v India 24 Jul 2013 ODI # 3395
140 132 20 4128 141 36.85 4764 86.64 7 21 3 339 103 v Bangladesh 8 May 2013 ODI # 3355
141 133 20 4151 141 36.73 4800 86.47 7 21 3 342 103 v Bangladesh 5 May 2013 ODI # 3354
142 134 20 4154 141 36.43 4806 86.43 7 21 3 342 103 v Bangladesh 3 May 2013 ODI # 3353
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