Records type batting analysis [change type]
View cumulative averages [change view]
Not involving the player R Ngarava (ZIM) remove R Ngarava (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 2010-2023 121 71 25 571 52* 12.41 719 79.41 0 1 11 42 14 Profile
filtered 2010-2023 118 70 25 569 52* 12.64 713 79.80 0 1 11 42 14
Cumulative averages
1 - - - - - - - - - - - - v India 20 Oct 2010 ODI # 3060
2 - - - - - - - - - - - - v Sri Lanka 7 Nov 2010 ODI # 3068
3 - - - - - - - - - - - - v India 5 Feb 2012 ODI # 3231
4 1 0 14 14 14.00 19 73.68 0 0 0 1 0 v Sri Lanka 10 Feb 2012 ODI # 3235
5 1 0 14 14 14.00 19 73.68 0 0 0 1 0 v India 12 Feb 2012 ODI # 3237
6 2 0 31 17 15.50 43 72.09 0 0 0 3 0 v Sri Lanka 17 Feb 2012 ODI # 3241
7 2 0 31 17 15.50 43 72.09 0 0 0 3 0 v India 19 Feb 2012 ODI # 3244
8 3 1 32 17 16.00 44 72.72 0 0 0 3 0 v Afghanistan 25 Aug 2012 ODI # 3297
9 3 1 32 17 16.00 44 72.72 0 0 0 3 0 v Pakistan 28 Aug 2012 ODI # 3299
10 4 2 43 17 21.50 48 89.58 0 0 0 5 0 v Pakistan 31 Aug 2012 ODI # 3301
11 4 2 43 17 21.50 48 89.58 0 0 0 5 0 v Pakistan 3 Sep 2012 ODI # 3303
12 4 2 43 17 21.50 48 89.58 0 0 0 5 0 v Sri Lanka 11 Jan 2013 ODI # 3317
13 5 3 65 22* 32.50 76 85.52 0 0 0 7 0 v Sri Lanka 18 Jan 2013 ODI # 3321
14 6 4 117 52* 58.50 113 103.53 0 1 0 14 0 v Sri Lanka 20 Jan 2013 ODI # 3324
15 6 4 117 52* 58.50 113 103.53 0 1 0 14 0 v Sri Lanka 23 Jan 2013 ODI # 3326
16 6 4 117 52* 58.50 113 103.53 0 1 0 14 0 v West Indies 1 Feb 2013 ODI # 3330
17 6 4 117 52* 58.50 113 103.53 0 1 0 14 0 v West Indies 3 Feb 2013 ODI # 3331
18 6 4 117 52* 58.50 113 103.53 0 1 0 14 0 v West Indies 6 Feb 2013 ODI # 3332
19 7 4 122 52* 40.66 121 100.82 0 1 0 14 0 v England 8 Jun 2013 ODI # 3365
20 7 4 122 52* 40.66 121 100.82 0 1 0 14 0 v Zimbabwe 25 Aug 2014 ODI # 3513
21 7 4 122 52* 40.66 121 100.82 0 1 0 14 0 v South Africa 27 Aug 2014 ODI # 3516
22 8 4 125 52* 31.25 126 99.20 0 1 0 14 0 v Zimbabwe 31 Aug 2014 ODI # 3521
23 9 5 126 52* 31.50 127 99.21 0 1 0 14 0 v South Africa 2 Sep 2014 ODI # 3522
24 10 6 155 52* 38.75 173 89.59 0 1 0 14 2 v South Africa 6 Sep 2014 ODI # 3526
25 11 6 160 52* 32.00 180 88.88 0 1 0 14 2 v Pakistan 12 Oct 2014 ODI # 3534
26 11 6 160 52* 32.00 180 88.88 0 1 0 14 2 v South Africa 19 Nov 2014 ODI # 3548
27 11 6 160 52* 32.00 180 88.88 0 1 0 14 2 v South Africa 21 Nov 2014 ODI # 3549
28 12 7 161 52* 32.20 185 87.02 0 1 0 14 2 v South Africa 23 Nov 2014 ODI # 3551
29 13 8 161 52* 32.20 185 87.02 0 1 0 14 2 v England 16 Jan 2015 ODI # 3578
30 13 8 161 52* 32.20 185 87.02 0 1 0 14 2 v India 18 Jan 2015 ODI # 3582
31 14 9 162 52* 32.40 186 87.09 0 1 0 14 2 v England 23 Jan 2015 ODI # 3589
32 14 9 162 52* 32.40 186 87.09 0 1 0 14 2 v India 26 Jan 2015 ODI # 3592
33 15 10 162 52* 32.40 186 87.09 0 1 0 14 2 v England 1 Feb 2015 ODI # 3597
34 16 11 162 52* 32.40 186 87.09 0 1 0 14 2 v England 14 Feb 2015 ODI # 3600
35 17 11 162 52* 27.00 189 85.71 0 1 1 14 2 v New Zealand 28 Feb 2015 ODI # 3617
36 17 11 162 52* 27.00 189 85.71 0 1 1 14 2 v Afghanistan 4 Mar 2015 ODI # 3623
37 18 11 162 52* 23.14 189 85.71 0 1 2 14 2 v Sri Lanka 8 Mar 2015 ODI # 3629
38 18 11 162 52* 23.14 189 85.71 0 1 2 14 2 v Scotland 14 Mar 2015 ODI # 3637
39 18 11 162 52* 23.14 189 85.71 0 1 2 14 2 v Pakistan 20 Mar 2015 ODI # 3642
40 18 11 162 52* 23.14 189 85.71 0 1 2 14 2 v India 26 Mar 2015 ODI # 3645
41 18 11 162 52* 23.14 189 85.71 0 1 2 14 2 v New Zealand 29 Mar 2015 ODI # 3646
42 18 11 162 52* 23.14 189 85.71 0 1 2 14 2 v Ireland 27 Aug 2015 ODI # 3679
43 18 11 162 52* 23.14 189 85.71 0 1 2 14 2 v England 3 Sep 2015 ODI # 3680
44 18 11 162 52* 23.14 189 85.71 0 1 2 14 2 v England 5 Sep 2015 ODI # 3681
45 19 11 163 52* 20.37 193 84.45 0 1 2 14 2 v England 8 Sep 2015 ODI # 3682
46 19 11 163 52* 20.37 193 84.45 0 1 2 14 2 v England 13 Sep 2015 ODI # 3684
47 19 11 163 52* 20.37 193 84.45 0 1 2 14 2 v West Indies 5 Jun 2016 ODI # 3740
48 19 11 163 52* 20.37 193 84.45 0 1 2 14 2 v South Africa 11 Jun 2016 ODI # 3743
49 19 11 163 52* 20.37 193 84.45 0 1 2 14 2 v South Africa 19 Jun 2016 ODI # 3750
50 19 11 163 52* 20.37 193 84.45 0 1 2 14 2 v West Indies 21 Jun 2016 ODI # 3752
51 20 11 180 52* 20.00 218 82.56 0 1 2 15 3 v West Indies 26 Jun 2016 ODI # 3756
52 21 12 185 52* 20.55 225 82.22 0 1 2 15 3 v Sri Lanka 21 Aug 2016 ODI # 3768
53 22 12 185 52* 18.50 226 81.85 0 1 3 15 3 v Sri Lanka 24 Aug 2016 ODI # 3769
54 23 12 197 52* 17.90 234 84.18 0 1 3 16 4 v Sri Lanka 28 Aug 2016 ODI # 3772
55 23 12 197 52* 17.90 234 84.18 0 1 3 16 4 v Sri Lanka 31 Aug 2016 ODI # 3774
56 23 12 197 52* 17.90 234 84.18 0 1 3 16 4 v Sri Lanka 4 Sep 2016 ODI # 3776
57 24 12 208 52* 17.33 239 87.02 0 1 3 18 4 v New Zealand 4 Dec 2016 ODI # 3811
58 24 12 208 52* 17.33 239 87.02 0 1 3 18 4 v New Zealand 6 Dec 2016 ODI # 3812
59 25 13 208 52* 17.33 239 87.02 0 1 3 18 4 v New Zealand 9 Dec 2016 ODI # 3813
60 26 13 218 52* 16.76 247 88.25 0 1 3 18 5 v Pakistan 13 Jan 2017 ODI # 3817
61 27 13 221 52* 15.78 252 87.69 0 1 3 18 5 v Pakistan 15 Jan 2017 ODI # 3818
62 28 14 221 52* 15.78 252 87.69 0 1 3 18 5 v Pakistan 22 Jan 2017 ODI # 3822
63 29 14 227 52* 15.13 257 88.32 0 1 3 18 5 v Pakistan 26 Jan 2017 ODI # 3826
64 30 14 230 52* 14.37 260 88.46 0 1 3 18 5 v New Zealand 30 Jan 2017 ODI # 3829
65 31 15 259 52* 16.18 283 91.51 0 1 3 20 7 v New Zealand 5 Feb 2017 ODI # 3832
66 31 15 259 52* 16.18 283 91.51 0 1 3 20 7 v New Zealand 2 Jun 2017 ODI # 3876
67 31 15 259 52* 16.18 283 91.51 0 1 3 20 7 v Bangladesh 5 Jun 2017 ODI # 3879
68 32 15 259 52* 15.23 286 90.55 0 1 4 20 7 v England 10 Jun 2017 ODI # 3885
69 33 16 259 52* 15.23 286 90.55 0 1 4 20 7 v England 14 Jan 2018 ODI # 3951
70 34 16 262 52* 14.55 292 89.72 0 1 4 20 7 v England 19 Jan 2018 ODI # 3958
71 34 16 262 52* 14.55 292 89.72 0 1 4 20 7 v England 21 Jan 2018 ODI # 3960
72 35 16 262 52* 13.78 294 89.11 0 1 5 20 7 v England 28 Jan 2018 ODI # 3968
73 36 16 274 52* 13.70 306 89.54 0 1 5 22 7 v South Africa 4 Nov 2018 ODI # 4065
74 37 16 280 52* 13.33 312 89.74 0 1 5 23 7 v South Africa 9 Nov 2018 ODI # 4067
75 38 16 280 52* 12.72 313 89.45 0 1 6 23 7 v South Africa 11 Nov 2018 ODI # 4069
76 38 16 280 52* 12.72 313 89.45 0 1 6 23 7 v Afghanistan 1 Jun 2019 ODI # 4146
77 39 16 288 52* 12.52 322 89.44 0 1 6 24 7 v West Indies 6 Jun 2019 ODI # 4152
78 40 16 291 52* 12.12 325 89.53 0 1 6 24 7 v India 9 Jun 2019 ODI # 4155
79 41 16 294 52* 11.76 331 88.82 0 1 6 24 7 v Pakistan 12 Jun 2019 ODI # 4157
80 42 17 299 52* 11.96 335 89.25 0 1 6 24 7 v Sri Lanka 15 Jun 2019 ODI # 4159
81 42 17 299 52* 11.96 335 89.25 0 1 6 24 7 v Bangladesh 20 Jun 2019 ODI # 4166
82 43 18 303 52* 12.12 341 88.85 0 1 6 24 7 v England 25 Jun 2019 ODI # 4173
83 44 18 303 52* 11.65 342 88.59 0 1 7 24 7 v New Zealand 29 Jun 2019 ODI # 4178
84 45 18 319 52* 11.81 353 90.36 0 1 7 25 8 v South Africa 6 Jul 2019 ODI # 4188
85 46 18 348 52* 12.42 389 89.46 0 1 7 26 9 v England 11 Jul 2019 ODI # 4191
86 46 18 348 52* 12.42 389 89.46 0 1 7 26 9 v India 14 Jan 2020 ODI # 4231
87 47 18 354 52* 12.20 400 88.50 0 1 7 26 9 v India 17 Jan 2020 ODI # 4232
88 48 18 354 52* 11.80 403 87.84 0 1 8 26 9 v India 19 Jan 2020 ODI # 4233
89 49 18 359 52* 11.58 415 86.50 0 1 8 26 9 v South Africa 29 Feb 2020 ODI # 4248
90 50 18 362 52* 11.31 420 86.19 0 1 8 26 9 v South Africa 4 Mar 2020 ODI # 4252
91 51 19 371 52* 11.59 424 87.50 0 1 8 27 9 v New Zealand 13 Mar 2020 ODI # 4255
92 52 20 390 52* 12.18 436 89.44 0 1 8 28 10 v England 11 Sep 2020 ODI # 4259
93 53 20 390 52* 11.81 437 89.24 0 1 9 28 10 v England 13 Sep 2020 ODI # 4260
94 54 21 401 52* 12.15 440 91.13 0 1 9 29 11 v England 16 Sep 2020 ODI # 4261
95 54 21 401 52* 12.15 440 91.13 0 1 9 29 11 v India 27 Nov 2020 ODI # 4265
96 54 21 401 52* 12.15 440 91.13 0 1 9 29 11 v India 29 Nov 2020 ODI # 4266
97 55 21 409 52* 12.02 447 91.49 0 1 9 30 11 v West Indies 20 Jul 2021 ODI # 4310
98 56 21 428 52* 12.22 490 87.34 0 1 9 32 11 v West Indies 22 Jul 2021 ODI # 4311
99 56 21 428 52* 12.22 490 87.34 0 1 9 32 11 v West Indies 26 Jul 2021 ODI # 4313
103 58 21 431 52* 11.64 499 86.37 0 1 9 32 11 v New Zealand 6 Sep 2022 ODI # 4461
104 59 22 469 52* 12.67 544 86.21 0 1 9 34 12 v New Zealand 8 Sep 2022 ODI # 4462
105 59 22 469 52* 12.67 544 86.21 0 1 9 34 12 v New Zealand 11 Sep 2022 ODI # 4464
106 59 22 469 52* 12.67 544 86.21 0 1 9 34 12 v England 17 Nov 2022 ODI # 4475
107 60 22 469 52* 12.34 545 86.05 0 1 10 34 12 v England 19 Nov 2022 ODI # 4477
108 61 23 473 52* 12.44 555 85.22 0 1 10 35 12 v India 17 Mar 2023 ODI # 4538
109 61 23 473 52* 12.44 555 85.22 0 1 10 35 12 v India 19 Mar 2023 ODI # 4541
110 62 23 483 52* 12.38 566 85.33 0 1 10 35 13 v India 22 Mar 2023 ODI # 4545
111 63 24 484 52* 12.41 568 85.21 0 1 10 35 13 v India 27 Sep 2023 ODI # 4657
112 64 24 512 52* 12.80 603 84.90 0 1 10 37 14 v India 8 Oct 2023 ODI # 4662
113 65 24 539 52* 13.14 654 82.41 0 1 10 40 14 v South Africa 12 Oct 2023 ODI # 4667
114 65 24 539 52* 13.14 654 82.41 0 1 10 40 14 v Sri Lanka 16 Oct 2023 ODI # 4671
115 66 24 541 52* 12.88 657 82.34 0 1 10 40 14 v Pakistan 20 Oct 2023 ODI # 4675
116 67 24 541 52* 12.58 658 82.21 0 1 11 40 14 v Netherlands 25 Oct 2023 ODI # 4681
117 68 24 542 52* 12.31 661 81.99 0 1 11 40 14 v New Zealand 28 Oct 2023 ODI # 4684
118 69 24 552 52* 12.26 674 81.89 0 1 11 40 14 v England 4 Nov 2023 ODI # 4693
119 70 24 555 52* 12.06 681 81.49 0 1 11 40 14 v Afghanistan 7 Nov 2023 ODI # 4696
120 71 25 571 52* 12.41 719 79.41 0 1 11 42 14 v South Africa 16 Nov 2023 ODI # 4704
121 71 25 571 52* 12.41 719 79.41 0 1 11 42 14 v India 19 Nov 2023 ODI # 4705
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