Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Pakistan remove Pakistan from query
Start of match date greater than or equal to 16 Jan 2000 remove greater than or equal to 16 Jan 2000 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 2016-2023 37 28 6 406 53 18.45 458 88.64 0 1 0 27 11 Profile
filtered 2016-2023 37 28 6 406 53 18.45 458 88.64 0 1 0 27 11
Innings by innings list
53 - 50 7 0 106.00 7 caught 1 v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
17* 28 15 2 0 113.33 7 not out 1 v England Southampton 24 Aug 2016 ODI # 3770
34 52 36 2 0 94.44 7 caught 2 v England Nottingham 30 Aug 2016 ODI # 3773
13 28 21 0 0 61.90 7 stumped 1 v England Leeds 1 Sep 2016 ODI # 3775
2 9 3 0 0 66.66 7 run out 2 v England Cardiff 4 Sep 2016 ODI # 3777
19 32 19 0 1 100.00 8 caught 1 v West Indies Sharjah 30 Sep 2016 ODI # 3784
DNB - - - - - - - 1 v West Indies Sharjah 2 Oct 2016 ODI # 3788
4* - 5 0 0 80.00 8 not out 1 v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
1 10 9 0 0 11.11 8 bowled 2 v Australia Brisbane 13 Jan 2017 ODI # 3817
23 15 12 3 1 191.66 10 bowled 2 v New Zealand Wellington 19 Jan 2018 ODI # 3957
DNB - - - - - - - 1 v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
10 - 8 0 1 125.00 8 bowled 2 v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
15* - 16 1 0 93.75 8 not out 1 v India Dubai (DICS) 23 Sep 2018 ODI # 4044
8 - 19 0 0 42.10 8 caught 2 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
DNB - - - - - - - 2 v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
4 10 10 0 0 40.00 7 caught 1 v South Africa Centurion 7 Apr 2021 ODI # 4287
8* 12 6 0 1 133.33 7 not out 2 v West Indies Multan 8 Jun 2022 ODI # 4401
3 13 5 0 0 60.00 6 caught 1 v West Indies Multan 10 Jun 2022 ODI # 4405
8 17 13 0 0 61.53 8 caught 1 v West Indies Multan 12 Jun 2022 ODI # 4407
4 16 9 0 0 44.44 7 caught 1 v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
DNB - - - - - - - 2 v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
27 45 35 1 2 77.14 7 caught 1 v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
DNB - - - - - - - 2 v New Zealand Karachi 9 Jan 2023 ODI # 4500
3 12 5 0 0 60.00 7 bowled 2 v New Zealand Karachi 11 Jan 2023 ODI # 4502
8 17 9 0 1 88.88 7 bowled 1 v New Zealand Karachi 13 Jan 2023 ODI # 4504
8* 14 10 1 0 80.00 7 not out 2 v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
DNB - - - - - - - 2 v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
11* 24 9 1 0 122.22 7 not out 1 v New Zealand Karachi 3 May 2023 ODI # 4573
30 37 25 2 1 120.00 8 caught 1 v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
DNB - - - - - - - 1 v Nepal Multan 30 Aug 2023 ODI # 4628
TDNB - - - - - - - - v India Pallekele 2 Sep 2023 ODI # 4630
12 15 12 2 0 100.00 6 bowled 1 v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
39 66 43 4 0 90.69 7 run out 1 v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
DNB - - - - - - - 2 v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
4 25 14 0 0 28.57 8 caught 1 v India Ahmedabad 14 Oct 2023 ODI # 4669
14 19 16 0 1 87.50 7 stumped 2 v Australia Bengaluru 20 Oct 2023 ODI # 4675
24 32 24 1 2 100.00 8 caught 1 v South Africa Chennai 27 Oct 2023 ODI # 4683
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