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