Records type batting analysis [change type]
View innings by innings list [change view]
Primary team England remove England from query
Home or away away (home of opposition) remove away (home of opposition) 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 2015-2023 116 110 3 4271 180 39.91 4047 105.53 12 21 11 511 81 Profile
filtered 2015-2023 50 47 1 1749 180 38.02 1683 103.92 5 6 3 225 31
Innings by innings list
TDNB - - - - - - - - v Ireland Dublin (Malahide) 8 May 2015 ODI # 3650
48 35 30 8 1 160.00 1 caught 1 v South Africa Bloemfontein 3 Feb 2016 ODI # 3732
14 11 13 3 0 107.69 1 bowled 2 v South Africa Gqeberha 6 Feb 2016 ODI # 3734
20 23 23 4 0 86.95 1 run out 1 v South Africa Centurion 9 Feb 2016 ODI # 3736
6 - 16 1 0 37.50 1 caught 1 v South Africa Johannesburg 12 Feb 2016 ODI # 3737
8 18 15 0 0 53.33 1 lbw 1 v South Africa Cape Town 14 Feb 2016 ODI # 3738
41 52 40 5 1 102.50 1 caught 1 v Bangladesh Mirpur 7 Oct 2016 ODI # 3791
13 35 21 0 0 61.90 1 lbw 2 v Bangladesh Mirpur 9 Oct 2016 ODI # 3793
73 78 61 12 0 119.67 1 stumped 1 v India Pune 15 Jan 2017 ODI # 3819
82 103 73 9 2 112.32 1 bowled 2 v India Cuttack 19 Jan 2017 ODI # 3821
65 84 56 10 1 116.07 1 bowled 1 v India Eden Gardens 22 Jan 2017 ODI # 3824
13 27 22 2 0 59.09 1 lbw 1 v West Indies North Sound 3 Mar 2017 ODI # 3845
52 65 48 7 1 108.33 1 caught 2 v West Indies North Sound 5 Mar 2017 ODI # 3848
17 - 19 2 0 89.47 1 caught 1 v West Indies Bridgetown 9 Mar 2017 ODI # 3849
180 151 151 16 5 119.20 1 caught 2 v Australia Melbourne 14 Jan 2018 ODI # 3951
2 - 4 0 0 50.00 1 caught 2 v Australia Brisbane 19 Jan 2018 ODI # 3958
19 - 24 4 0 79.16 1 caught 1 v Australia Sydney 21 Jan 2018 ODI # 3960
0 - 2 0 0 0.00 1 caught 1 v Australia Adelaide 26 Jan 2018 ODI # 3966
49 - 46 7 1 106.52 1 caught 1 v Australia Perth 28 Jan 2018 ODI # 3968
49 78 66 5 1 74.24 1 bowled 1 v New Zealand Hamilton 25 Feb 2018 ODI # 3980
8 14 13 2 0 61.53 1 caught 2 v New Zealand Mount Maunganui 28 Feb 2018 ODI # 3981
15 33 26 2 0 57.69 1 caught 1 v New Zealand Wellington 3 Mar 2018 ODI # 3982
42 51 41 5 2 102.43 1 caught 1 v New Zealand Dunedin 7 Mar 2018 ODI # 3989
34 - 32 3 0 106.25 1 caught 2 v Scotland Edinburgh 10 Jun 2018 ODI # 4008
24 - 27 4 0 88.88 1 caught 1 v Sri Lanka Dambulla 10 Oct 2018 ODI # 4052
0 3 4 0 0 0.00 1 caught 1 v Sri Lanka Dambulla 13 Oct 2018 ODI # 4053
41 - 26 3 2 157.69 1 lbw 2 v Sri Lanka Pallekele 17 Oct 2018 ODI # 4054
45 - 49 5 1 91.83 1 lbw 2 v Sri Lanka Pallekele 20 Oct 2018 ODI # 4055
4 - 6 1 0 66.66 1 bowled 2 v Sri Lanka Colombo (RPS) 23 Oct 2018 ODI # 4058
123 118 85 15 3 144.70 1 caught 2 v West Indies Bridgetown 20 Feb 2019 ODI # 4096
2 11 4 0 0 50.00 1 bowled 2 v West Indies Bridgetown 22 Feb 2019 ODI # 4097
TDNB - - - - - - - - v West Indies St George's 25 Feb 2019 ODI # 4098
32 40 32 5 0 100.00 1 caught 1 v South Africa Cape Town 4 Feb 2020 ODI # 4234
TDNB - - - - - - - - v South Africa Durban 7 Feb 2020 ODI # 4238
21 38 21 0 2 100.00 1 caught 2 v South Africa Johannesburg 9 Feb 2020 ODI # 4242
46 68 35 7 1 131.42 1 caught 2 v India Pune 23 Mar 2021 ODI # 4281
55 80 52 7 1 105.76 1 run out 2 v India Pune 26 Mar 2021 ODI # 4283
14 4 6 3 0 233.33 1 bowled 2 v India Pune 28 Mar 2021 ODI # 4284
1 8 7 0 0 14.28 1 bowled 1 v Netherlands Amstelveen 17 Jun 2022 ODI # 4413
73 73 60 13 1 121.66 1 caught 2 v Netherlands Amstelveen 19 Jun 2022 ODI # 4414
101* 127 86 15 0 117.44 1 not out 2 v Netherlands Amstelveen 22 Jun 2022 ODI # 4417
6 23 11 0 0 54.54 1 bowled 1 v Australia Adelaide 17 Nov 2022 ODI # 4475
0 3 2 0 0 0.00 1 caught 2 v Australia Sydney 19 Nov 2022 ODI # 4477
33 62 48 6 0 68.75 1 lbw 2 v Australia Melbourne 22 Nov 2022 ODI # 4480
113 140 91 11 4 124.17 1 caught 2 v South Africa Bloemfontein 27 Jan 2023 ODI # 4512
9 30 19 1 0 47.36 1 bowled 1 v South Africa Bloemfontein 29 Jan 2023 ODI # 4513
1 10 7 0 0 14.28 1 caught 1 v South Africa Kimberley 1 Feb 2023 ODI # 4514
4 2 6 1 0 66.66 1 caught 2 v Bangladesh Mirpur 1 Mar 2023 ODI # 4525
132 160 124 18 1 106.45 1 lbw 1 v Bangladesh Mirpur 3 Mar 2023 ODI # 4528
19 49 33 3 0 57.57 1 bowled 2 v Bangladesh Chattogram 6 Mar 2023 ODI # 4531
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