Records type batting analysis [change type]
View match by match list [change view]
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 2017-2023 82 81 6 3492 210* 46.56 3737 93.44 11 16 6 391 74 Profile
filtered 2017-2023 45 45 5 1956 193 48.90 2004 97.60 6 9 5 211 52
Match by match list
31 31 23 134.78 6 0 v South Africa Birmingham 7 Jun 2017 ODI # 3881
50 50 36 138.88 8 1 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
57 57 58 98.27 7 1 v England Cardiff 14 Jun 2017 ODI # 3889
29 29 40 72.50 2 1 v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
17 17 30 56.66 2 0 v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
48 48 47 102.12 7 0 v Sri Lanka Sharjah 23 Oct 2017 ODI # 3930
82* 82 86 95.34 5 4 v New Zealand Wellington 6 Jan 2018 ODI # 3946
2 2 7 28.57 0 0 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
12 12 17 70.58 2 0 v New Zealand Wellington 19 Jan 2018 ODI # 3957
117* 117 129 90.69 16 0 v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
43* 43 24 179.16 8 0 v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
24 24 27 88.88 2 1 v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
0 0 6 0.00 0 0 v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
1 1 4 25.00 0 0 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
1 1 5 20.00 0 0 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
88 88 88 100.00 11 0 v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
25 25 23 108.69 3 1 v South Africa Gqeberha 19 Jan 2019 ODI # 4080
44 44 44 100.00 7 0 v South Africa Johannesburg 27 Jan 2019 ODI # 4087
138 138 106 130.18 12 4 v England Southampton 11 May 2019 ODI # 4133
0 0 3 0.00 0 0 v England Leeds 19 May 2019 ODI # 4140
0 0 3 0.00 0 0 v Australia Taunton 12 Jun 2019 ODI # 4157
62 62 75 82.66 7 1 v India Manchester 16 Jun 2019 ODI # 4161
9 9 10 90.00 2 0 v New Zealand Birmingham 26 Jun 2019 ODI # 4174
0 0 2 0.00 0 0 v Afghanistan Leeds 29 Jun 2019 ODI # 4177
76 76 91 83.51 7 1 v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
2 2 2 100.00 0 0 v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
8 8 12 66.66 1 0 v South Africa Centurion 2 Apr 2021 ODI # 4285
193 193 155 124.51 18 10 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
10 10 45 22.22 0 0 v England Lord's 10 Jul 2021 ODI # 4300
18 18 18 100.00 3 0 v Australia Lahore 29 Mar 2022 ODI # 4379
67 67 64 104.68 7 2 v Australia Lahore 31 Mar 2022 ODI # 4380
17 17 12 141.66 3 0 v Australia Lahore 2 Apr 2022 ODI # 4382
11 11 20 55.00 2 0 v West Indies Multan 8 Jun 2022 ODI # 4401
3 3 10 30.00 0 0 v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
56 56 74 75.67 7 0 v New Zealand Karachi 9 Jan 2023 ODI # 4500
0 0 7 0.00 0 0 v New Zealand Karachi 11 Jan 2023 ODI # 4502
117 117 114 102.63 13 1 v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
180* 180 144 125.00 17 6 v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
33 33 64 51.56 5 0 v New Zealand Karachi 7 May 2023 ODI # 4575
30 30 34 88.23 5 0 v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
20 20 31 64.51 3 0 v Bangladesh Lahore 6 Sep 2023 ODI # 4634
27 27 50 54.00 2 0 v India Colombo (RPS) 10 Sep 2023 ODI # 4639
81 81 74 109.45 3 7 v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
126* 126 81 155.55 8 11 v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
1 1 9 11.11 0 0 v England 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