Records type batting analysis [change type]
View match by match list [change view]
Primary team England remove England from query or South Africa remove South Africa from query
Start of match date greater than or equal to 1 Jan 2008 remove greater than or equal to 1 Jan 2008 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 2011-2023 114 99 15 3463 182 41.22 3619 95.68 5 24 7 282 109 Profile
filtered 2011-2023 114 99 15 3463 182 41.22 3619 95.68 5 24 7 282 109
Match by match list
3 3 10 30.00 0 0 v Ireland Dublin 25 Aug 2011 ODI # 3185
DNB - - - - - v India Chester-le-Street 3 Sep 2011 ODI # 3186
DNB - - - - - v India Southampton 6 Sep 2011 ODI # 3187
20 20 31 64.51 0 1 v India The Oval 9 Sep 2011 ODI # 3189
7 7 11 63.63 1 0 v India Lord's 11 Sep 2011 ODI # 3191
DNB - - - - - v Ireland Dublin (Malahide) 3 Sep 2013 ODI # 3409
5 5 7 71.42 0 0 v Australia Manchester 8 Sep 2013 ODI # 3412
DNB - - - - - v Australia Birmingham 11 Sep 2013 ODI # 3414
25 25 29 86.20 3 0 v Australia Cardiff 14 Sep 2013 ODI # 3415
27 27 25 108.00 2 1 v Australia Southampton 16 Sep 2013 ODI # 3416
21 21 20 105.00 2 0 v Australia Melbourne 12 Jan 2014 ODI # 3454
0 0 1 0.00 0 0 v Australia Brisbane 17 Jan 2014 ODI # 3455
15 15 39 38.46 0 0 v Australia Sydney 19 Jan 2014 ODI # 3457
70 70 84 83.33 6 1 v Australia Perth 24 Jan 2014 ODI # 3461
0 0 6 0.00 0 0 v Australia Adelaide 26 Jan 2014 ODI # 3463
5 5 7 71.42 0 0 v West Indies North Sound 28 Feb 2014 ODI # 3477
4 4 9 44.44 0 0 v West Indies North Sound 2 Mar 2014 ODI # 3480
0 0 1 0.00 0 0 v West Indies North Sound 5 Mar 2014 ODI # 3484
23 23 29 79.31 3 0 v India Cardiff 27 Aug 2014 ODI # 3517
2 2 7 28.57 0 0 v India Nottingham 30 Aug 2014 ODI # 3520
33* 33 23 143.47 3 2 v India Leeds 5 Sep 2014 ODI # 3525
16 16 27 59.25 0 0 v Sri Lanka Colombo (RPS) 26 Nov 2014 ODI # 3554
DNB - - - - - v Sri Lanka Hambantota 3 Dec 2014 ODI # 3561
6 6 6 100.00 1 0 v Sri Lanka Colombo (RPS) 7 Dec 2014 ODI # 3563
10 10 15 66.66 1 0 v New Zealand Birmingham 9 Jun 2015 ODI # 3654
28 28 17 164.70 2 1 v New Zealand The Oval 12 Jun 2015 ODI # 3655
68 68 47 144.68 7 2 v New Zealand Southampton 14 Jun 2015 ODI # 3656
19* 19 12 158.33 2 1 v New Zealand Nottingham 17 Jun 2015 ODI # 3657
17 17 13 130.76 3 0 v New Zealand Chester-le-Street 20 Jun 2015 ODI # 3659
13 13 23 56.52 1 0 v Australia Southampton 3 Sep 2015 ODI # 3680
10 10 7 142.85 1 0 v Australia Lord's 5 Sep 2015 ODI # 3681
14 14 20 70.00 1 0 v Australia Manchester 8 Sep 2015 ODI # 3682
41 41 54 75.92 5 0 v Australia Leeds 11 Sep 2015 ODI # 3683
42 42 51 82.35 6 1 v Australia Manchester 13 Sep 2015 ODI # 3684
57 57 38 150.00 4 3 v South Africa Bloemfontein 3 Feb 2016 ODI # 3732
0 0 6 0.00 0 0 v South Africa Gqeberha 6 Feb 2016 ODI # 3734
53 53 37 143.24 5 2 v South Africa Centurion 9 Feb 2016 ODI # 3736
2 2 2 100.00 0 0 v South Africa Johannesburg 12 Feb 2016 ODI # 3737
29 29 32 90.62 1 1 v South Africa Cape Town 14 Feb 2016 ODI # 3738
15* 15 20 75.00 1 0 v Pakistan Southampton 24 Aug 2016 ODI # 3770
42 42 30 140.00 6 1 v Pakistan Lord's 27 Aug 2016 ODI # 3771
DNB - - - - - v Pakistan Nottingham 30 Aug 2016 ODI # 3773
69 69 70 98.57 6 2 v Pakistan Leeds 1 Sep 2016 ODI # 3775
75 75 76 98.68 5 3 v Pakistan Cardiff 4 Sep 2016 ODI # 3777
101 101 100 101.00 8 4 v Bangladesh Mirpur 7 Oct 2016 ODI # 3791
0 0 5 0.00 0 0 v Bangladesh Mirpur 9 Oct 2016 ODI # 3793
47* 47 48 97.91 1 2 v Bangladesh Chattogram 12 Oct 2016 ODI # 3794
62 62 40 155.00 2 5 v India Pune 15 Jan 2017 ODI # 3819
1 1 3 33.33 0 0 v India Cuttack 19 Jan 2017 ODI # 3821
57* 57 39 146.15 4 2 v India Eden Gardens 22 Jan 2017 ODI # 3824
55 55 61 90.16 0 3 v West Indies North Sound 3 Mar 2017 ODI # 3845
1 1 5 20.00 0 0 v West Indies North Sound 5 Mar 2017 ODI # 3848
34 34 20 170.00 4 1 v West Indies Bridgetown 9 Mar 2017 ODI # 3849
25 25 30 83.33 0 1 v South Africa Leeds 24 May 2017 ODI # 3872
101 101 79 127.84 11 3 v South Africa Southampton 27 May 2017 ODI # 3873
DNB - - - - - v Bangladesh The Oval 1 Jun 2017 ODI # 3875
48 48 53 90.56 4 2 v New Zealand Cardiff 6 Jun 2017 ODI # 3880
102* 102 109 93.57 13 2 v Australia Birmingham 10 Jun 2017 ODI # 3885
34 34 64 53.12 0 0 v Pakistan Cardiff 14 Jun 2017 ODI # 3889
23* 23 10 230.00 1 2 v West Indies Manchester 19 Sep 2017 ODI # 3911
DNB - - - - - v West Indies Nottingham 21 Sep 2017 ODI # 3913
73 73 63 115.87 5 3 v West Indies Bristol 24 Sep 2017 ODI # 3915
12 12 22 54.54 1 0 v New Zealand Hamilton 25 Feb 2018 ODI # 3980
63* 63 74 85.13 7 1 v New Zealand Mount Maunganui 28 Feb 2018 ODI # 3981
39 39 73 53.42 2 0 v New Zealand Wellington 3 Mar 2018 ODI # 3982
1 1 3 33.33 0 0 v New Zealand Dunedin 7 Mar 2018 ODI # 3989
26* 26 18 144.44 1 2 v New Zealand Christchurch 10 Mar 2018 ODI # 3992
50 50 103 48.54 2 0 v India Nottingham 12 Jul 2018 ODI # 4014
5 5 8 62.50 0 0 v India Lord's 14 Jul 2018 ODI # 4016
DNB - - - - - v India Leeds 17 Jul 2018 ODI # 4018
DNB - - - - - v Sri Lanka Dambulla 10 Oct 2018 ODI # 4052
15 15 22 68.18 1 0 v Sri Lanka Dambulla 13 Oct 2018 ODI # 4053
35* 35 24 145.83 1 2 v Sri Lanka Pallekele 17 Oct 2018 ODI # 4054
DNB - - - - - v Sri Lanka Pallekele 20 Oct 2018 ODI # 4055
67 67 60 111.66 12 0 v Sri Lanka Colombo (RPS) 23 Oct 2018 ODI # 4058
20* 20 25 80.00 2 0 v West Indies Bridgetown 20 Feb 2019 ODI # 4096
79 79 85 92.94 7 2 v West Indies Bridgetown 22 Feb 2019 ODI # 4097
11 11 10 110.00 1 0 v West Indies St George's 27 Feb 2019 ODI # 4099
15 15 27 55.55 2 0 v West Indies Gros Islet 2 Mar 2019 ODI # 4103
TDNB - - - - - v Pakistan The Oval 8 May 2019 ODI # 4130
DNB - - - - - v Pakistan Southampton 11 May 2019 ODI # 4133
37 37 38 97.36 2 2 v Pakistan Bristol 14 May 2019 ODI # 4135
71* 71 64 110.93 5 3 v Pakistan Nottingham 17 May 2019 ODI # 4138
21 21 29 72.41 2 0 v Pakistan Leeds 19 May 2019 ODI # 4140
89 89 79 112.65 9 0 v South Africa The Oval 30 May 2019 ODI # 4143
13 13 18 72.22 1 0 v Pakistan Nottingham 3 Jun 2019 ODI # 4148
6 6 7 85.71 0 0 v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
10* 10 6 166.66 2 0 v West Indies Southampton 14 Jun 2019 ODI # 4158
2 2 6 33.33 0 0 v Afghanistan Manchester 18 Jun 2019 ODI # 4163
82* 82 89 92.13 7 4 v Sri Lanka Leeds 21 Jun 2019 ODI # 4168
89 89 115 77.39 8 2 v Australia Lord's 25 Jun 2019 ODI # 4173
79 79 54 146.29 6 3 v India Birmingham 30 Jun 2019 ODI # 4179
11 11 27 40.74 0 0 v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
DNB - - - - - v Australia Birmingham 11 Jul 2019 ODI # 4191
84* 84 98 85.71 5 2 v New Zealand Lord's 14 Jul 2019 ODI # 4192
1 1 11 9.09 0 0 v India Pune 23 Mar 2021 ODI # 4281
99 99 52 190.38 4 10 v India Pune 26 Mar 2021 ODI # 4283
35 35 39 89.74 4 1 v India Pune 28 Mar 2021 ODI # 4284
DNB - - - - - v Pakistan Cardiff 8 Jul 2021 ODI # 4299
22 22 26 84.61 2 1 v Pakistan Lord's 10 Jul 2021 ODI # 4300
32 32 28 114.28 4 1 v Pakistan Birmingham 13 Jul 2021 ODI # 4303
0 0 1 0.00 0 0 v India The Oval 12 Jul 2022 ODI # 4424
21 21 23 91.30 3 0 v India Lord's 14 Jul 2022 ODI # 4428
27 27 29 93.10 4 0 v India Manchester 17 Jul 2022 ODI # 4433
5 5 11 45.45 0 0 v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
52 52 69 75.36 3 1 v New Zealand Cardiff 8 Sep 2023 ODI # 4636
1 1 10 10.00 0 0 v New Zealand Southampton 10 Sep 2023 ODI # 4640
182 182 124 146.77 15 9 v New Zealand The Oval 13 Sep 2023 ODI # 4643
5 5 8 62.50 1 0 v South Africa Wankhede 21 Oct 2023 ODI # 4677
43 43 73 58.90 6 0 v Sri Lanka Bengaluru 26 Oct 2023 ODI # 4682
0 0 10 0.00 0 0 v India Lucknow 29 Oct 2023 ODI # 4686
64 64 90 71.11 2 3 v Australia Ahmedabad 4 Nov 2023 ODI # 4693
108 108 84 128.57 6 6 v Netherlands Pune 8 Nov 2023 ODI # 4697
84 84 76 110.52 11 2 v Pakistan Eden Gardens 11 Nov 2023 ODI # 4701
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