Records type batting analysis [change type]
View cumulative averages [change view]
Not involving the player JE Root (ENG) remove JE Root (ENG) from query
Innings in match 2nd innings remove 2nd innings 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 2012-2023 147 134 17 4099 145* 35.03 4782 85.71 7 24 11 346 57 Profile
filtered 2012-2023 67 58 11 1740 145* 37.02 2038 85.37 4 10 6 165 17
Cumulative averages
1 1 0 2 2 2.00 8 25.00 0 0 0 0 0 v West Indies 7 Jul 2012 ODI # 3285
1 1 0 2 2 2.00 8 25.00 0 0 0 0 0 v West Indies 11 Jul 2012 ODI # 3288
2 2 0 34 32 17.00 70 48.57 0 0 0 1 0 v West Indies 14 Jul 2012 ODI # 3289
3 3 0 45 32 15.00 95 47.36 0 0 0 1 0 v West Indies 16 Jul 2012 ODI # 3290
3 3 0 45 32 15.00 95 47.36 0 0 0 1 0 v Sri Lanka 4 Nov 2012 ODI # 3305
4 4 0 45 32 11.25 96 46.87 0 0 1 1 0 v Bangladesh 31 Oct 2013 ODI # 3426
4 4 0 45 32 11.25 96 46.87 0 0 1 1 0 v Bangladesh 3 Nov 2013 ODI # 3429
5 5 1 49 32 12.25 112 43.75 0 0 1 1 0 v Sri Lanka 10 Nov 2013 ODI # 3432
6 6 1 135 86 27.00 180 75.00 0 1 1 13 1 v Sri Lanka 12 Nov 2013 ODI # 3434
7 7 1 144 86 24.00 199 72.36 0 1 1 15 1 v Sri Lanka 16 Nov 2013 ODI # 3435
7 7 1 144 86 24.00 199 72.36 0 1 1 15 1 v South Africa 21 Oct 2014 ODI # 3536
8 8 1 160 86 22.85 227 70.48 0 1 1 17 1 v South Africa 24 Oct 2014 ODI # 3537
8 8 1 160 86 22.85 227 70.48 0 1 1 17 1 v South Africa 27 Oct 2014 ODI # 3538
8 8 1 160 86 22.85 227 70.48 0 1 1 17 1 v Pakistan 8 Dec 2014 ODI # 3564
9 9 1 163 86 20.37 234 69.65 0 1 1 17 1 v Pakistan 12 Dec 2014 ODI # 3566
10 10 1 197 86 21.88 282 69.85 0 1 1 20 1 v Pakistan 14 Dec 2014 ODI # 3568
10 10 1 197 86 21.88 282 69.85 0 1 1 20 1 v Pakistan 17 Dec 2014 ODI # 3570
10 10 1 197 86 21.88 282 69.85 0 1 1 20 1 v Pakistan 19 Dec 2014 ODI # 3571
11 11 1 212 86 21.20 312 67.94 0 1 1 22 1 v Sri Lanka 11 Jan 2015 ODI # 3574
11 11 1 212 86 21.20 312 67.94 0 1 1 22 1 v Sri Lanka 15 Jan 2015 ODI # 3577
11 11 1 212 86 21.20 312 67.94 0 1 1 22 1 v Sri Lanka 17 Jan 2015 ODI # 3580
12 12 1 218 86 19.81 321 67.91 0 1 1 23 1 v Sri Lanka 29 Jan 2015 ODI # 3594
13 13 1 241 86 20.08 349 69.05 0 1 1 28 1 v Pakistan 31 Jan 2015 ODI # 3596
13 13 1 241 86 20.08 349 69.05 0 1 1 28 1 v Zimbabwe 2 Aug 2015 ODI # 3673
14 14 2 351 110* 29.25 465 75.48 1 1 1 35 3 v Zimbabwe 4 Aug 2015 ODI # 3674
14 14 2 351 110* 29.25 465 75.48 1 1 1 35 3 v Zimbabwe 7 Aug 2015 ODI # 3675
15 15 2 411 110* 31.61 545 75.41 1 2 1 39 4 v South Africa 19 Aug 2015 ODI # 3676
16 16 2 475 110* 33.92 626 75.87 1 3 1 47 4 v South Africa 23 Aug 2015 ODI # 3677
17 17 2 529 110* 35.26 700 75.57 1 4 1 51 5 v South Africa 26 Aug 2015 ODI # 3678
18 18 2 547 110* 34.18 715 76.50 1 4 1 53 5 v Sri Lanka 26 Dec 2015 ODI # 3714
19 19 3 564 110* 35.25 735 76.73 1 4 1 55 5 v Sri Lanka 28 Dec 2015 ODI # 3715
19 19 3 564 110* 35.25 735 76.73 1 4 1 55 5 v Sri Lanka 31 Dec 2015 ODI # 3717
19 19 3 564 110* 35.25 735 76.73 1 4 1 55 5 v Sri Lanka 2 Jan 2016 ODI # 3718
19 19 3 564 110* 35.25 735 76.73 1 4 1 55 5 v Sri Lanka 5 Jan 2016 ODI # 3721
19 19 3 564 110* 35.25 735 76.73 1 4 1 55 5 v Pakistan 25 Jan 2016 ODI # 3728
19 19 3 564 110* 35.25 735 76.73 1 4 1 55 5 v India 16 Oct 2016 ODI # 3796
19 19 3 564 110* 35.25 735 76.73 1 4 1 55 5 v India 20 Oct 2016 ODI # 3797
19 19 3 564 110* 35.25 735 76.73 1 4 1 55 5 v India 23 Oct 2016 ODI # 3798
19 19 3 564 110* 35.25 735 76.73 1 4 1 55 5 v India 26 Oct 2016 ODI # 3799
20 20 3 583 110* 34.29 752 77.52 1 4 1 58 5 v India 29 Oct 2016 ODI # 3800
21 21 3 585 110* 32.50 758 77.17 1 4 1 58 5 v Australia 4 Dec 2016 ODI # 3811
22 22 3 589 110* 31.00 770 76.49 1 4 1 58 5 v Australia 6 Dec 2016 ODI # 3812
23 23 3 617 110* 30.85 806 76.55 1 4 1 61 5 v Australia 9 Dec 2016 ODI # 3813
23 23 3 617 110* 30.85 806 76.55 1 4 1 61 5 v Bangladesh 26 Dec 2016 ODI # 3814
23 23 3 617 110* 30.85 806 76.55 1 4 1 61 5 v Bangladesh 29 Dec 2016 ODI # 3815
24 24 3 621 110* 29.57 813 76.38 1 4 1 62 5 v Bangladesh 31 Dec 2016 ODI # 3816
24 24 3 621 110* 29.57 813 76.38 1 4 1 62 5 v Australia 30 Jan 2017 ODI # 3829
24 24 3 621 110* 29.57 813 76.38 1 4 1 62 5 v Australia 5 Feb 2017 ODI # 3832
24 24 3 621 110* 29.57 813 76.38 1 4 1 62 5 v South Africa 19 Feb 2017 ODI # 3836
24 24 3 621 110* 29.57 813 76.38 1 4 1 62 5 v South Africa 22 Feb 2017 ODI # 3839
25 25 3 621 110* 28.22 820 75.73 1 4 2 62 5 v South Africa 25 Feb 2017 ODI # 3841
25 25 3 621 110* 28.22 820 75.73 1 4 2 62 5 v Ireland 14 May 2017 ODI # 3867
26 26 3 675 110* 29.34 884 76.35 1 5 2 65 6 v Bangladesh 17 May 2017 ODI # 3868
26 26 3 675 110* 29.34 884 76.35 1 5 2 65 6 v Ireland 21 May 2017 ODI # 3870
26 26 3 675 110* 29.34 884 76.35 1 5 2 65 6 v Bangladesh 24 May 2017 ODI # 3871
27 27 4 778 110* 33.82 986 78.90 2 5 2 73 8 v India 22 Oct 2017 ODI # 3928
27 27 4 778 110* 33.82 986 78.90 2 5 2 73 8 v India 25 Oct 2017 ODI # 3931
28 28 4 843 110* 35.12 1038 81.21 2 6 2 80 8 v India 29 Oct 2017 ODI # 3932
29 29 4 860 110* 34.40 1057 81.36 2 6 2 81 8 v West Indies 20 Dec 2017 ODI # 3943
29 29 4 860 110* 34.40 1057 81.36 2 6 2 81 8 v West Indies 23 Dec 2017 ODI # 3944
29 29 4 860 110* 34.40 1057 81.36 2 6 2 81 8 v West Indies 26 Dec 2017 ODI # 3945
29 29 4 860 110* 34.40 1057 81.36 2 6 2 81 8 v Pakistan 6 Jan 2018 ODI # 3946
30 29 4 860 110* 34.40 1057 81.36 2 6 2 81 8 v Pakistan 9 Jan 2018 ODI # 3947
30 29 4 860 110* 34.40 1057 81.36 2 6 2 81 8 v Pakistan 13 Jan 2018 ODI # 3949
31 30 4 868 110* 33.38 1073 80.89 2 6 2 82 8 v Pakistan 16 Jan 2018 ODI # 3953
31 30 4 868 110* 33.38 1073 80.89 2 6 2 82 8 v Pakistan 19 Jan 2018 ODI # 3957
34 33 4 1018 110* 35.10 1225 83.10 2 8 3 90 11 v Pakistan 7 Nov 2018 ODI # 4066
34 33 4 1018 110* 35.10 1225 83.10 2 8 3 90 11 v Pakistan 9 Nov 2018 ODI # 4068
35 33 4 1018 110* 35.10 1225 83.10 2 8 3 90 11 v Pakistan 11 Nov 2018 ODI # 4070
35 33 4 1018 110* 35.10 1225 83.10 2 8 3 90 11 v India 23 Jan 2019 ODI # 4082
36 34 4 1052 110* 35.06 1257 83.69 2 8 3 93 12 v India 26 Jan 2019 ODI # 4085
36 34 4 1052 110* 35.06 1257 83.69 2 8 3 93 12 v India 28 Jan 2019 ODI # 4088
37 34 4 1052 110* 35.06 1257 83.69 2 8 3 93 12 v India 31 Jan 2019 ODI # 4091
38 35 4 1089 110* 35.12 1306 83.38 2 8 3 96 12 v India 3 Feb 2019 ODI # 4092
39 35 4 1089 110* 35.12 1306 83.38 2 8 3 96 12 v Bangladesh 13 Feb 2019 ODI # 4093
40 35 4 1089 110* 35.12 1306 83.38 2 8 3 96 12 v Bangladesh 16 Feb 2019 ODI # 4094
40 35 4 1089 110* 35.12 1306 83.38 2 8 3 96 12 v Bangladesh 20 Feb 2019 ODI # 4095
41 35 4 1089 110* 35.12 1306 83.38 2 8 3 96 12 v Sri Lanka 1 Jun 2019 ODI # 4145
42 36 4 1089 110* 34.03 1310 83.12 2 8 4 96 12 v Bangladesh 5 Jun 2019 ODI # 4151
43 37 5 1102 110* 34.43 1328 82.98 2 8 4 97 12 v Afghanistan 8 Jun 2019 ODI # 4154
44 38 5 1103 110* 33.42 1332 82.80 2 8 4 97 12 v South Africa 19 Jun 2019 ODI # 4165
44 38 5 1103 110* 33.42 1332 82.80 2 8 4 97 12 v West Indies 22 Jun 2019 ODI # 4170
44 38 5 1103 110* 33.42 1332 82.80 2 8 4 97 12 v Pakistan 26 Jun 2019 ODI # 4174
45 39 5 1117 110* 32.85 1360 82.13 2 8 4 97 12 v Australia 29 Jun 2019 ODI # 4178
46 40 5 1174 110* 33.54 1425 82.38 2 9 4 102 12 v India 9 Jul 2019 ODI # 4190
47 41 5 1243 110* 34.52 1473 84.38 2 10 4 110 14 v India 5 Feb 2020 ODI # 4235
47 41 5 1243 110* 34.52 1473 84.38 2 10 4 110 14 v India 8 Feb 2020 ODI # 4239
48 42 6 1275 110* 35.41 1507 84.60 2 10 4 113 14 v India 11 Feb 2020 ODI # 4243
49 43 6 1313 110* 35.48 1547 84.87 2 10 4 117 14 v Australia 13 Mar 2020 ODI # 4255
50 43 6 1313 110* 35.48 1547 84.87 2 10 4 117 14 v Bangladesh 20 Mar 2021 ODI # 4279
51 44 7 1423 110* 38.45 1655 85.98 3 10 4 127 14 v Bangladesh 23 Mar 2021 ODI # 4280
51 44 7 1423 110* 38.45 1655 85.98 3 10 4 127 14 v Bangladesh 26 Mar 2021 ODI # 4282
52 45 8 1431 110* 38.67 1666 85.89 3 10 4 127 14 v Netherlands 29 Mar 2022 ODI # 4378
52 45 8 1431 110* 38.67 1666 85.89 3 10 4 127 14 v Netherlands 2 Apr 2022 ODI # 4381
52 45 8 1431 110* 38.67 1666 85.89 3 10 4 127 14 v Netherlands 4 Apr 2022 ODI # 4383
53 46 8 1454 110* 38.26 1691 85.98 3 10 4 130 14 v Ireland 10 Jul 2022 ODI # 4419
54 47 8 1509 110* 38.69 1764 85.54 3 11 4 135 15 v Ireland 12 Jul 2022 ODI # 4423
54 47 8 1509 110* 38.69 1764 85.54 3 11 4 135 15 v Ireland 15 Jul 2022 ODI # 4429
54 47 8 1509 110* 38.69 1764 85.54 3 11 4 135 15 v West Indies 17 Aug 2022 ODI # 4450
54 47 8 1509 110* 38.69 1764 85.54 3 11 4 135 15 v West Indies 19 Aug 2022 ODI # 4453
55 48 8 1578 110* 39.45 1839 85.80 3 12 4 141 15 v West Indies 21 Aug 2022 ODI # 4456
55 48 8 1578 110* 39.45 1839 85.80 3 12 4 141 15 v Australia 6 Sep 2022 ODI # 4461
56 49 8 1578 110* 38.48 1842 85.66 3 12 5 141 15 v Australia 8 Sep 2022 ODI # 4462
57 50 8 1588 110* 37.80 1857 85.51 3 12 5 141 15 v Australia 11 Sep 2022 ODI # 4464
58 51 9 1733 145* 41.26 1961 88.37 4 12 5 160 20 v India 25 Nov 2022 ODI # 4483
58 51 9 1733 145* 41.26 1961 88.37 4 12 5 160 20 v India 27 Nov 2022 ODI # 4487
59 51 9 1733 145* 41.26 1961 88.37 4 12 5 160 20 v India 30 Nov 2022 ODI # 4489
59 51 9 1733 145* 41.26 1961 88.37 4 12 5 160 20 v Pakistan 9 Jan 2023 ODI # 4500
59 51 9 1733 145* 41.26 1961 88.37 4 12 5 160 20 v Pakistan 11 Jan 2023 ODI # 4502
60 52 9 1749 145* 40.67 1983 88.19 4 12 5 161 20 v Pakistan 13 Jan 2023 ODI # 4504
61 53 9 1773 145* 40.29 2029 87.38 4 12 5 164 20 v India 18 Jan 2023 ODI # 4507
61 53 9 1773 145* 40.29 2029 87.38 4 12 5 164 20 v India 21 Jan 2023 ODI # 4509
62 54 9 1773 145* 39.40 2030 87.33 4 12 6 164 20 v India 24 Jan 2023 ODI # 4511
62 54 9 1773 145* 39.40 2030 87.33 4 12 6 164 20 v Sri Lanka 25 Mar 2023 ODI # 4548
63 55 9 1781 145* 38.71 2046 87.04 4 12 6 164 20 v Sri Lanka 31 Mar 2023 ODI # 4557
63 55 9 1781 145* 38.71 2046 87.04 4 12 6 164 20 v Pakistan 27 Apr 2023 ODI # 4569
63 55 9 1781 145* 38.71 2046 87.04 4 12 6 164 20 v Pakistan 29 Apr 2023 ODI # 4571
64 56 9 1826 145* 38.85 2106 86.70 4 12 6 167 20 v Pakistan 3 May 2023 ODI # 4573
65 57 9 1886 145* 39.29 2182 86.43 4 13 6 172 20 v Pakistan 5 May 2023 ODI # 4574
65 57 9 1886 145* 39.29 2182 86.43 4 13 6 172 20 v Pakistan 7 May 2023 ODI # 4575
70 60 9 1921 145* 37.66 2238 85.83 4 13 6 174 20 v Netherlands 9 Oct 2023 ODI # 4663
71 60 9 1921 145* 37.66 2238 85.83 4 13 6 174 20 v Bangladesh 13 Oct 2023 ODI # 4668
71 60 9 1921 145* 37.66 2238 85.83 4 13 6 174 20 v Afghanistan 18 Oct 2023 ODI # 4673
71 60 9 1921 145* 37.66 2238 85.83 4 13 6 174 20 v India 22 Oct 2023 ODI # 4678
72 61 9 1942 145* 37.34 2260 85.92 4 13 6 176 20 v Australia 28 Oct 2023 ODI # 4684
73 62 9 1946 145* 36.71 2275 85.53 4 13 6 176 20 v South Africa 1 Nov 2023 ODI # 4689
73 62 9 1946 145* 36.71 2275 85.53 4 13 6 176 20 v Pakistan 4 Nov 2023 ODI # 4692
74 63 10 1948 145* 36.75 2277 85.55 4 13 6 176 20 v Sri Lanka 9 Nov 2023 ODI # 4698
75 64 10 1948 145* 36.07 2279 85.47 4 13 7 176 20 v India 15 Nov 2023 ODI # 4703
75 64 10 1948 145* 36.07 2279 85.47 4 13 7 176 20 v Bangladesh 17 Dec 2023 ODI # 4711
76 65 11 1982 145* 36.70 2311 85.76 4 13 7 180 20 v Bangladesh 20 Dec 2023 ODI # 4715
76 65 11 1982 145* 36.70 2311 85.76 4 13 7 180 20 v Bangladesh 23 Dec 2023 ODI # 4717
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