Records type batting analysis [change type]
View reverse cumulative averages [change view]
Involving the player JJ Roy (ENG) remove JJ Roy (ENG) from query
Innings in match 2nd innings remove 2nd innings from query
Runs scored greater than or equal to 100 remove greater than or equal to 100 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 2015-2023 116 110 3 4271 180 39.91 4047 105.53 12 21 11 511 81 Profile
filtered 2016-2023 8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25
Reverse cumulative
1 1 0 113 113 113.00 91 124.17 1 0 0 11 4 v South Africa 27 Jan 2023 ODI # 4512
1 1 0 113 113 113.00 91 124.17 1 0 0 11 4 v Australia 22 Nov 2022 ODI # 4480
1 1 0 113 113 113.00 91 124.17 1 0 0 11 4 v Australia 19 Nov 2022 ODI # 4477
1 1 0 113 113 113.00 91 124.17 1 0 0 11 4 v Australia 17 Nov 2022 ODI # 4475
1 1 0 113 113 113.00 91 124.17 1 0 0 11 4 v South Africa 24 Jul 2022 ODI # 4437
1 1 0 113 113 113.00 91 124.17 1 0 0 11 4 v South Africa 22 Jul 2022 ODI # 4435
1 1 0 113 113 113.00 91 124.17 1 0 0 11 4 v South Africa 19 Jul 2022 ODI # 4434
1 1 0 113 113 113.00 91 124.17 1 0 0 11 4 v India 17 Jul 2022 ODI # 4433
1 1 0 113 113 113.00 91 124.17 1 0 0 11 4 v India 14 Jul 2022 ODI # 4428
1 1 0 113 113 113.00 91 124.17 1 0 0 11 4 v India 12 Jul 2022 ODI # 4424
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v Netherlands 22 Jun 2022 ODI # 4417
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v Netherlands 19 Jun 2022 ODI # 4414
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v Netherlands 17 Jun 2022 ODI # 4413
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v Sri Lanka 4 Jul 2021 ODI # 4298
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v Sri Lanka 1 Jul 2021 ODI # 4297
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v India 28 Mar 2021 ODI # 4284
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v India 26 Mar 2021 ODI # 4283
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v India 23 Mar 2021 ODI # 4281
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v Australia 16 Sep 2020 ODI # 4261
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v Australia 13 Sep 2020 ODI # 4260
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v Australia 11 Sep 2020 ODI # 4259
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v Ireland 4 Aug 2020 ODI # 4258
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v Ireland 1 Aug 2020 ODI # 4257
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v Ireland 30 Jul 2020 ODI # 4256
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v South Africa 9 Feb 2020 ODI # 4242
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v South Africa 7 Feb 2020 ODI # 4238
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v South Africa 4 Feb 2020 ODI # 4234
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v New Zealand 14 Jul 2019 ODI # 4192
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v Australia 11 Jul 2019 ODI # 4191
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v New Zealand 3 Jul 2019 ODI # 4183
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v India 30 Jun 2019 ODI # 4179
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v West Indies 14 Jun 2019 ODI # 4158
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v Bangladesh 8 Jun 2019 ODI # 4153
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v Pakistan 3 Jun 2019 ODI # 4148
2 2 1 214 113 214.00 177 120.90 2 0 0 26 4 v South Africa 30 May 2019 ODI # 4143
3 3 1 328 114 164.00 266 123.30 3 0 0 37 8 v Pakistan 17 May 2019 ODI # 4138
3 3 1 328 114 164.00 266 123.30 3 0 0 37 8 v Pakistan 14 May 2019 ODI # 4135
3 3 1 328 114 164.00 266 123.30 3 0 0 37 8 v Pakistan 11 May 2019 ODI # 4133
3 3 1 328 114 164.00 266 123.30 3 0 0 37 8 v West Indies 25 Feb 2019 ODI # 4098
3 3 1 328 114 164.00 266 123.30 3 0 0 37 8 v West Indies 22 Feb 2019 ODI # 4097
4 4 1 451 123 150.33 351 128.49 4 0 0 52 11 v West Indies 20 Feb 2019 ODI # 4096
4 4 1 451 123 150.33 351 128.49 4 0 0 52 11 v Sri Lanka 23 Oct 2018 ODI # 4058
4 4 1 451 123 150.33 351 128.49 4 0 0 52 11 v Sri Lanka 20 Oct 2018 ODI # 4055
4 4 1 451 123 150.33 351 128.49 4 0 0 52 11 v Sri Lanka 17 Oct 2018 ODI # 4054
4 4 1 451 123 150.33 351 128.49 4 0 0 52 11 v Sri Lanka 13 Oct 2018 ODI # 4053
4 4 1 451 123 150.33 351 128.49 4 0 0 52 11 v Sri Lanka 10 Oct 2018 ODI # 4052
4 4 1 451 123 150.33 351 128.49 4 0 0 52 11 v India 14 Jul 2018 ODI # 4016
4 4 1 451 123 150.33 351 128.49 4 0 0 52 11 v India 12 Jul 2018 ODI # 4014
4 4 1 451 123 150.33 351 128.49 4 0 0 52 11 v Australia 24 Jun 2018 ODI # 4013
5 5 1 552 123 138.00 434 127.18 5 0 0 64 13 v Australia 21 Jun 2018 ODI # 4012
5 5 1 552 123 138.00 434 127.18 5 0 0 64 13 v Australia 19 Jun 2018 ODI # 4011
5 5 1 552 123 138.00 434 127.18 5 0 0 64 13 v Australia 16 Jun 2018 ODI # 4010
5 5 1 552 123 138.00 434 127.18 5 0 0 64 13 v Australia 13 Jun 2018 ODI # 4009
5 5 1 552 123 138.00 434 127.18 5 0 0 64 13 v Scotland 10 Jun 2018 ODI # 4008
5 5 1 552 123 138.00 434 127.18 5 0 0 64 13 v New Zealand 7 Mar 2018 ODI # 3989
5 5 1 552 123 138.00 434 127.18 5 0 0 64 13 v New Zealand 3 Mar 2018 ODI # 3982
5 5 1 552 123 138.00 434 127.18 5 0 0 64 13 v New Zealand 28 Feb 2018 ODI # 3981
5 5 1 552 123 138.00 434 127.18 5 0 0 64 13 v New Zealand 25 Feb 2018 ODI # 3980
5 5 1 552 123 138.00 434 127.18 5 0 0 64 13 v Australia 28 Jan 2018 ODI # 3968
5 5 1 552 123 138.00 434 127.18 5 0 0 64 13 v Australia 26 Jan 2018 ODI # 3966
5 5 1 552 123 138.00 434 127.18 5 0 0 64 13 v Australia 21 Jan 2018 ODI # 3960
5 5 1 552 123 138.00 434 127.18 5 0 0 64 13 v Australia 19 Jan 2018 ODI # 3958
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v Australia 14 Jan 2018 ODI # 3951
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v West Indies 29 Sep 2017 ODI # 3918
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v West Indies 27 Sep 2017 ODI # 3916
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v Australia 10 Jun 2017 ODI # 3885
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v New Zealand 6 Jun 2017 ODI # 3880
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v Bangladesh 1 Jun 2017 ODI # 3875
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v South Africa 29 May 2017 ODI # 3874
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v South Africa 27 May 2017 ODI # 3873
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v South Africa 24 May 2017 ODI # 3872
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v Ireland 7 May 2017 ODI # 3865
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v Ireland 5 May 2017 ODI # 3864
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v West Indies 9 Mar 2017 ODI # 3849
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v West Indies 5 Mar 2017 ODI # 3848
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v West Indies 3 Mar 2017 ODI # 3845
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v India 22 Jan 2017 ODI # 3824
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v India 19 Jan 2017 ODI # 3821
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v India 15 Jan 2017 ODI # 3819
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v Bangladesh 9 Oct 2016 ODI # 3793
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v Bangladesh 7 Oct 2016 ODI # 3791
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v Pakistan 4 Sep 2016 ODI # 3777
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v Pakistan 1 Sep 2016 ODI # 3775
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v Pakistan 30 Aug 2016 ODI # 3773
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v Pakistan 27 Aug 2016 ODI # 3771
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v Pakistan 24 Aug 2016 ODI # 3770
6 6 1 732 180 146.40 585 125.12 6 0 0 80 18 v Sri Lanka 2 Jul 2016 ODI # 3758
7 7 1 894 180 149.00 703 127.16 7 0 0 93 21 v Sri Lanka 29 Jun 2016 ODI # 3757
7 7 1 894 180 149.00 703 127.16 7 0 0 93 21 v Sri Lanka 26 Jun 2016 ODI # 3755
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v Sri Lanka 24 Jun 2016 ODI # 3753
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v Sri Lanka 21 Jun 2016 ODI # 3751
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v South Africa 14 Feb 2016 ODI # 3738
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v South Africa 12 Feb 2016 ODI # 3737
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v South Africa 9 Feb 2016 ODI # 3736
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v South Africa 6 Feb 2016 ODI # 3734
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v South Africa 3 Feb 2016 ODI # 3732
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v Pakistan 20 Nov 2015 ODI # 3712
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v Pakistan 17 Nov 2015 ODI # 3710
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v Pakistan 13 Nov 2015 ODI # 3708
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v Pakistan 11 Nov 2015 ODI # 3707
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v Australia 13 Sep 2015 ODI # 3684
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v Australia 11 Sep 2015 ODI # 3683
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v Australia 8 Sep 2015 ODI # 3682
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v Australia 5 Sep 2015 ODI # 3681
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v Australia 3 Sep 2015 ODI # 3680
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v New Zealand 20 Jun 2015 ODI # 3659
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v New Zealand 17 Jun 2015 ODI # 3657
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v New Zealand 14 Jun 2015 ODI # 3656
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v New Zealand 12 Jun 2015 ODI # 3655
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v New Zealand 9 Jun 2015 ODI # 3654
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v Ireland 8 May 2015 ODI # 3650
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